Exemple #1
0
 protected override void Context()
 {
     _view = A.Fake <ISimulationParametersView>();
     _parameterGroupPresenter = A.Fake <IParameterGroupsPresenter>();
     A.CallTo(() => _parameterGroupPresenter.View).Returns(A.Fake <IParameterGroupsView>());
     sut = new IndividualSimulationParametersPresenter(_view, _parameterGroupPresenter);
 }
        protected override void Context()
        {
            _entitiesInSimulationRetriever = A.Fake <IEntitiesInSimulationRetriever>();
            _view = A.Fake <ISimulationParametersView>();
            _simulationParameterSelectionDTOMapper = A.Fake <IQuantityToSimulationParameterSelectionDTOMapper>();
            _groupRepository   = A.Fake <IGroupRepository>();
            _parameterSelector = A.Fake <IParameterAnalysableParameterSelector>();

            sut = new SimulationParametersPresenter(_view, _entitiesInSimulationRetriever, _simulationParameterSelectionDTOMapper, _groupRepository, _parameterSelector);

            _allParameters           = new PathCacheForSpecs <IParameter>();
            _parameterIdentification = new ParameterIdentification();
            _simulation = A.Fake <ISimulation>();
            _parameterIdentification.AddSimulation(_simulation);
            A.CallTo(() => _entitiesInSimulationRetriever.ParametersFrom(_simulation, A <Func <IParameter, bool> > ._)).Returns(_allParameters);

            A.CallTo(() => _view.BindTo(A <IEnumerable <SimulationParameterSelectionDTO> > ._))
            .Invokes(x => _allQuantitySelectionDTO = x.GetArgument <IEnumerable <SimulationParameterSelectionDTO> >(0));
        }
 public PopulationSimulationParametersPresenter(ISimulationParametersView view, IParameterGroupsPresenter parameterGroupsPresenter)
     : base(view, parameterGroupsPresenter)
 {
 }
Exemple #4
0
 protected override void Context()
 {
     _view = A.Fake <ISimulationParametersView>();
     _parameterGroupPresenter = A.Fake <IParameterGroupsPresenter>();
     sut = new PopulationSimulationParametersPresenter(_view, _parameterGroupPresenter);
 }
Exemple #5
0
 public IndividualSimulationParametersPresenter(ISimulationParametersView view, IParameterGroupsPresenter parameterGroupsPresenter)
     : base(view, parameterGroupsPresenter)
 {
 }