def setUp(self): self.parent_presenter = create_run_tab_presenter_mock(use_fake_state = False) self.view = create_mock_diagnostics_tab() self.state = mock.MagicMock() self.create_state = mock.MagicMock(return_value = self.state) self.WorkHandler = mock.MagicMock() self.run_integral = mock.MagicMock() self.presenter = DiagnosticsPagePresenter(self.parent_presenter, self.WorkHandler, self.run_integral, self.create_state, SANSFacility.ISIS) self.presenter.set_view(self.view, SANSInstrument.LARMOR)
def setUp(self): self.parent_presenter = create_run_tab_presenter_mock(use_fake_state = False) self.view = create_mock_diagnostics_tab() self.presenter = DiagnosticsPagePresenter(self.parent_presenter, SANSFacility.ISIS) self.presenter.set_view(self.view, SANSInstrument.LARMOR) # Inject mocks to things tested elsewhere self.presenter._worker = mock.create_autospec(self.presenter._worker) self.presenter._model = mock.create_autospec(self.presenter._model) self.mock_state = self.presenter._model.create_state.return_value