'``ApplicationNodeDeployer.calculate_changes`` returns a
``Deferred`` which fires with a :class:`IStateChange` instance
indicating that no changes are necessary when there are no
applications running or desired, and no proxies exist or are
desired.'

def test_no_state_changes(self):

    assert_application_calculated_changes(self, EMPTY_NODESTATE, to_node(EMPTY_NODESTATE), set(), no_change())
