Ejemplo n.º 1
0
 protected override void Context()
 {
     base.Context();
     _selectedDistribution = new ParameterDistributionSettingsCache();
     A.CallTo(() => _population.SelectedDistributions).Returns(_selectedDistribution);
     _parameter = A.Fake <IParameter>();
     A.CallTo(() => _parametersPresenter.SelectedParameter).Returns(_parameter);
     A.CallTo(() => _entityPathResolver.PathFor(_parameter)).Returns("PATH");
     sut.EditPopulation(_population);
 }
Ejemplo n.º 2
0
 protected void EditParameterDistributionFor(IVectorialParametersContainer vectorialParametersContainer)
 {
     _vectorialParametersContainer = vectorialParametersContainer;
     _selectedDistribution         = _vectorialParametersContainer.SelectedDistributions;
     _allParametersCache           = vectorialParametersContainer.AllParameters(_entityPathResolver);
     _parametersPresenter.AddParameters(_vectorialParametersContainer.AllVectorialParameters(_entityPathResolver).Where(p => p.Visible), vectorialParametersContainer.DisplayParameterUsingGroupStructure);
     _genderSelection = genderSelectionsFrom(vectorialParametersContainer).ToList();
     _defaultSettings.SelectedGender = _genderSelection[0];
     updateView();
 }