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