示例#1
0
 public void Setup()
 {
     m_View      = new TestChangesView();
     m_Model     = new TestChangesModel();
     m_MainModel = new TestMainModel();
     m_Presenter = new ChangesPresenter(m_View, m_Model, m_MainModel);
 }
示例#2
0
 public void TearDown()
 {
     m_View      = null;
     m_Model     = null;
     m_MainModel = null;
     m_Presenter = null;
 }
        public void TestAssigningPresenters()
        {
            m_Presenter.Start();

            var changesView = new TestChangesView();

            m_Presenter.AssignChangesPresenter(changesView);
            Assert.IsNotNull(changesView.Presenter);

            var historyView = new TestHistoryView();

            m_Presenter.AssignHistoryPresenter(historyView);
            Assert.IsNotNull(historyView.Presenter);
        }