class TestSomeClass(TestClassBase):
    def setup_test(self):
        self.mocked_task = Mock()

        self.tester = Worker(self.mocked_task)

    def assert_all(self):
        pass

    def test_consume__pasten__pasten(self):
        ###
        self.tester.work_hard()
        ###

        self.assert_all()
Esempio n. 2
0
class TestWorker(TestClassBase):
    def setup_test(self, monkeypatch):
        self.mocked_task = Mock(spec_set=['run'])

        self.tested = Worker(self.mocked_task)

    def test_work_hard__task_finish_correctly__did_hard_work(self):
        ###
        self.tested.work_hard()
        ###

    def test_work_hard__task_raise_exception__exception_raised(self):
        self.mocked_task.run.side_effect = Exception()

        ###
        with raises(Exception):
            self.tested.work_hard()
class TestSomeClass(TestClassBase):
    def setup_test(self):
        self.mocked_task = Mock()

        self.tester = Worker(self.mocked_task)

    def test_consume__pasten__pasten(self):
        ###
        self.tester.work_hard()
        ###

        for plan in self.tester.task.plans:
            for mission in plan.missions:
                assert mission.plan == plan
        assert self.tester.task.length == 20
        assert self.mocked_task.call_count == 2
        assert self.mocked_task.mock_calls[0][1][0] == ('a', '2')
Esempio n. 4
0
    def setup_test(self, monkeypatch):
        self.mocked_task = Mock(spec_set=['run'])

        self.tested = Worker(self.mocked_task)
    def setup_test(self):
        self.mocked_task = Mock()

        self.tester = Worker(self.mocked_task)
 def tested(self):
     return Worker('task')
Esempio n. 7
0
 def setup_test(self):
     test_data = self.get_test_data()
     self.tester = Worker(test_data)
 def _make_worker(name):
     _record = Worker(mock.Mock(), name=name)
     created_records.append(_record)
     return _record
Esempio n. 9
0
class TestSomeClass(TestClassBase):
    def setup_test(self):
        self.mocked_task = Mock()

        self.tester = Worker(self.mocked_task)

    def test_work_hard(self):
        self.tester.set_rest_time(20)

        ###
        self.tester.rest()
        ###

        self.tester.set_rest_time(None)

        ###
        self.tester.rest()
        ###

        self.tester.set_rest_time('42')

        ###
        self.tester.rest()