public void SavePeriodsShouldAddToResult() { TimeseriesRepository target = new TimeseriesRepository(m_EntitiesMock.Object); var result = new TSResult(); var period = new TSPeriod(); m_EntitiesMock.Setup(e=>e.CreateTSPeriod(It.IsAny<TSResult>())).Returns(period); target.SavePeriods(result, new Dictionary<string, Timeseries> { {"tag1",new Timeseries(Rollup.Weekly, new Dictionary<DateTime, TimeseriesPeriod>{ {new DateTime(2010,6,23), new TimeseriesPeriod(6,1,0)}, })}}); Assert.AreEqual(result.TSPeriods[0], period); m_EntitiesMock.VerifyAll(); }
public void AddTSPeriod(TSPeriod item) { m_TSPeriods.AddObject(item); }