'Once the client has been connected and a status update received it
notifies the convergence loop FSM of this.'

def test_first_status_update(self):

    client = object()
    desired = object()
    state = object()
    self.fsm.receive(_ConnectedToControlService(client=client))
    self.fsm.receive(_StatusUpdate(configuration=desired, state=state))
    self.assertConvergenceLoopInputted([_ClientStatusUpdate(client=client, configuration=desired, state=state)])
