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()
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')
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')
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
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()