protected override void Context() { base.Context(); _mdiView = A.Fake <IMdiChildView>(); _presenter = A.Fake <ISingleStartPresenter>(); A.CallTo(() => _mdiView.Presenter).Returns(_presenter); }
private void removePresenter(ISingleStartPresenter presenterToClose) { presenterToClose.Closing -= removePresenter; presenterToClose.ReleaseFrom(_eventPublisher); _allOpenedPresenters.Remove(presenterToClose); ReleasePresenter(presenterToClose); }
protected override void Context() { base.Context(); _activeScreen = A.Fake <ISingleStartPresenter>(); A.CallTo(() => _mainViewPresenter.ActivePresenter).Returns(_activeScreen); _simulation = A.Fake <Simulation>(); A.CallTo(() => _activeScreen.Subject).Returns(_simulation); }
protected override void Context() { base.Context(); _presenter = A.Fake <ISingleStartPresenter <IBuildingBlock> >(); _individualToEdit = A.Fake <IBuildingBlock>(); A.CallTo(() => _presenter.Subject).Returns(_individualToEdit); _allOpenedPresenters.Add(_presenter); }
protected override void Context() { base.Context(); _presenter = A.Fake <ISingleStartPresenter <IBuildingBlock> >(); _individualToEdit = A.Fake <IBuildingBlock>(); A.CallTo(() => _container.Resolve <ISingleStartPresenter <IBuildingBlock> >()).Returns(_presenter); sut.Open <ISingleStartPresenter <IBuildingBlock>, IBuildingBlock>(_individualToEdit, _commandCollector); }
protected override void Context() { base.Context(); _activePresenter = A.Fake <ISingleStartPresenter>(); var childView = A.Fake <IMdiChildView>(); A.CallTo(() => childView.Presenter).Returns(_activePresenter); A.CallTo(() => _view.ActiveView).Returns(childView); }
public ISingleStartPresenter OpenPresenterFor <T>(T suject) { try { this.Visit(suject); return(_presenter); } finally { _presenter = null; } }
protected override void Context() { _renameBuildingBlockCommand = A.Fake <RenameBuildingBlockUICommand>(); _renameObjectCommand = A.Fake <RenameObjectUICommand>(); _renameObservedDataCommand = A.Fake <RenameObservedDataUICommand>(); _mdiChildView = A.Fake <IMdiChildView>(); _mdiChildPresenter = A.Fake <ISingleStartPresenter>(); A.CallTo(() => _mdiChildView.Presenter).Returns(_mdiChildPresenter); sut = new RenameSubjectUICommand(_renameBuildingBlockCommand, _renameObservedDataCommand, _renameObjectCommand) { Subject = _mdiChildView }; }
protected override void Context() { base.Context(); _mdiView = A.Fake <IMdiChildView>(); _activePresenter = A.Fake <ISingleStartPresenter>(); _onePresenter = A.Fake <ISingleStartPresenter>(); _twoPresenter = A.Fake <ISingleStartPresenter>(); _openedPresenters = new List <ISingleStartPresenter>(); _openedPresenters.Add(_onePresenter); _openedPresenters.Add(_activePresenter); _openedPresenters.Add(_twoPresenter); A.CallTo(() => _mdiView.Presenter).Returns(_activePresenter); A.CallTo(() => _applicationController.OpenedPresenters()).Returns(_openedPresenters); }
protected override void Context() { base.Context(); _individual = new Individual().WithId("individual"); _compound = new Compound().WithId("compound"); _presenter1 = A.Fake <ISingleStartPresenter>(); A.CallTo(() => _presenter1.Subject).Returns(_individual); _presenter2 = A.Fake <ISingleStartPresenter>(); A.CallTo(() => _presenter2.Subject).Returns(_compound); A.CallTo(() => _applicationController.OpenedPresenters()).Returns(new[] { _presenter1, _presenter2 }); _existingWorkspaceLayout = A.Fake <IWorkspaceLayout>(); _workspace.WorkspaceLayout = _existingWorkspaceLayout; A.CallTo(() => _existingWorkspaceLayout.LayoutItems).Returns(new List <WorkspaceLayoutItem> { new WorkspaceLayoutItem() }); }
protected virtual void Release() { MdiParent = null; _presenter = null; }
protected override void Because() { _result = sut.ActivePresenter; }
protected override void Because() { _result = sut.Open(_projectItem, _commandCollector); }
private void openPresenter <T>(T objectToVisit) { _presenter = _applicationController.Open(objectToVisit, _commandCollector); }
protected override void Because() { _result = sut.Open <ISingleStartPresenter <IBuildingBlock>, IBuildingBlock>(_individualToEdit, _commandCollector); }
protected override void Context() { base.Context(); _presenter = A.Fake <ISingleStartPresenter <IBuildingBlock> >(); _allOpenedPresenters.Add(_presenter); }
public ScreenActivatedEvent(ISingleStartPresenter presenter) { Presenter = presenter; }