예제 #1
0
    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)
예제 #2
0
    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_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)
예제 #5
0
    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)
    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)