protected override void Context() { _executionContext = A.Fake <IOSPSuiteExecutionContext>(); _observedData = new DataRepository(); _baseGrid = new BaseGrid("nameBaseGrid", new Dimension(new BaseDimensionRepresentation(), "Time", "min")); var column = new DataColumn("columnId", "name1", new Dimension(new BaseDimensionRepresentation(), "Conc", "mg/l"), _baseGrid) { Values = new ArraySegment <float>() }; _baseGrid.Values = new ArraySegment <float>(); _observedData.Add(column); _observedData.Add(_baseGrid); _observedData.InsertValues(1, new Cache <string, float> { { "columnId", 1f } }); _observedData.InsertValues(2, new Cache <string, float> { { "columnId", 2f } }); _dataRowData = new DataRowData(); sut = new AddObservedDataRowCommand(_observedData, _dataRowData); }
public AddObservedDataRowCommand(DataRepository observedData, DataRowData dataRowAdded) : base(observedData) { _dataRowAdded = dataRowAdded; CommandType = Command.CommandTypeAdd; }