protected override Task Context() { _curveOptionsMapper = A.Fake <CurveOptionsMapper>(); sut = new ObservedDataCollectionMappper(_curveOptionsMapper); _observedDataRepository = DomainHelperForSpecs.ObservedData("ID").WithName("ObsData"); _observedDataCollection = new Model.PopulationAnalyses.ObservedDataCollection(); _observedDataCollection.ApplyGroupingToObservedData = true; _observedDataCollection.AddObservedData(_observedDataRepository); _firstObservedDataColumn = _observedDataRepository.ObservationColumns().First(); _observedDataCurveOptions = new ObservedDataCurveOptions { Caption = "Obs Data Caption", ColumnId = _firstObservedDataColumn.Id }; _observedDataCollection.AddCurveOptions(_observedDataCurveOptions); _snapshotCurveOptions = new CurveOptions(); A.CallTo(() => _curveOptionsMapper.MapToSnapshot(_observedDataCurveOptions.CurveOptions)).Returns(_snapshotCurveOptions); return(_completed); }
public void AddObservedData(DataRepository dataRepository) { ObservedDataCollection.AddObservedData(dataRepository); }