protected override void Context() { base.Context(); _individual = new Individual().WithId("individual"); _feedback = new ParameterIdentificationFeedback(new ParameterIdentification()); _presenter1 = A.Fake <ISingleStartPresenter>(); A.CallTo(() => _presenter1.Subject).Returns(_individual); _presenter2 = A.Fake <ISingleStartPresenter>(); A.CallTo(() => _presenter2.Subject).Returns(_feedback); 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() }); }
public void Visit(ParameterIdentificationFeedback objToVisit) => openPresenter(objToVisit);