protected override void Context() { _ioc = A.Fake <IoC>(); _showContainerPresenter = A.Fake <IEditContainerInSimulationPresenter>(); _editQuantityPresenter = A.Fake <IEditQuantityInSimulationPresenter>(); _showReactionPresenter = A.Fake <IEditReactionInSimulationPresenter>(); A.CallTo(() => _ioc.Resolve <IEditQuantityInSimulationPresenter>()).Returns(_editQuantityPresenter); A.CallTo(() => _ioc.Resolve <IEditReactionInSimulationPresenter>()).Returns(_showReactionPresenter); A.CallTo(() => _ioc.Resolve <IEditContainerInSimulationPresenter>()).Returns(_showContainerPresenter); sut = new EditInSimulationPresenterFactory(_ioc); }
public void AttachPresenter(IEditReactionInSimulationPresenter presenter) { _presenter = presenter; }