public void UpdateObservedDataInChartFor(Simulation simulation, ChartWithObservedData chartWithObservedData) { foreach (var usedObservedData in simulation.UsedObservedData) { chartWithObservedData.AddObservedData(_projectRetriever.CurrentProject.ObservedDataBy(usedObservedData.Id)); } }
protected override void Context() { base.Context(); _allAvailableColumns = A.Fake <IReadOnlyCollection <DataColumn> >(); _chartEditorPresenter = A.Fake <IChartEditorPresenter>(); var individualSimulation = new IndividualSimulation { SimulationSettings = new SimulationSettings() }; _simulationCollection = new List <ISimulation> { individualSimulation }; _chartWithObservedData = A.Fake <ChartWithObservedData>(); A.CallTo(() => _chartEditorPresenter.Chart).Returns(_chartWithObservedData); }
public virtual void AddUsedObservedData(DataRepository dataRepository) { AddUsedObservedData(OSPSuite.Core.Domain.UsedObservedData.From(dataRepository)); ChartWithObservedData.Each(c => c.AddObservedData(dataRepository)); }
protected override void Because() { _result = sut.Create <ChartWithObservedData>(); }