def test_requesting_scikit_aero_project(self): view_mock = MagicMock() repo_service_mock = MagicMock() repo_service_mock.find = MagicMock(return_value=Project(2, 3, 3)) presenter = GIndexPresenter(view_mock, repo_service_mock) presenter.request_gindex_for("Pybonacci", "scikit-aero") view_mock.show_gindex.assert_called_with(12)
__author__ = 'Javier' from gindex_presenter import GIndexPresenter class ConsoleView(object): def show_gindex(self, gindex): print("Gindex: ", gindex) # Runner presenter = GIndexPresenter(ConsoleView()) presenter.request_gindex_for("Pybonacci", "scikit-aero")