def test_changing_function_selection(self): new_name = 'func 2' self.mock_view.selected_fit_function.return_value = new_name presenter = ResultsTabPresenter(self.mock_view, self.mock_model) presenter._get_workspace_list = mock.MagicMock(return_value=(['ws1', 'ws3'], "func 2")) presenter.on_function_selection_changed() self.mock_view.selected_fit_function.assert_called_once_with() self.mock_model.set_selected_fit_function.assert_called_once_with(new_name)
def test_changing_function_selection(self): new_name = 'func 2' self.mock_view.selected_fit_function.return_value = new_name presenter = ResultsTabPresenter(self.mock_view, self.mock_model) presenter.on_function_selection_changed() self.mock_view.selected_fit_function.assert_called_once_with() self.mock_model.set_selected_fit_function.assert_called_once_with( new_name)