def test__power_on_error_state(self, get_power_mock): domain_mock = mock.Mock() domain_mock.create = mock.Mock() state = power._power_on(domain_mock) get_power_mock.assert_called_with(domain_mock) domain_mock.create.assert_called_once_with() self.assertEqual(states.ERROR, state)
def test__power_on_off(self, get_power_mock): domain_mock = mock.Mock() domain_mock.create = mock.Mock() state = power._power_on(domain_mock) get_power_mock.assert_called_with(domain_mock) domain_mock.create.assert_called_once_with() self.assertEqual(states.POWER_ON, state)
def test__power_on_on(self, get_power_mock): state = power._power_on('fake domain') get_power_mock.assert_called_once_with('fake domain') self.assertEqual(states.POWER_ON, state)