public void fifteenMinutesKeyWithShift() { Assert.AreEqual("2017_1_10_15_0", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:14:59.000Z"), 0)); Assert.AreEqual("2017_1_10_15_45", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:59:44.000Z"), 0)); Assert.AreEqual("2017_1_10_15_30", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:31:44.000Z"), 0)); Assert.AreEqual("2017_1_10_15_14", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:14:59.000Z"), -1)); Assert.AreEqual("2017_1_10_15_59", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:59:44.000Z"), -1)); Assert.AreEqual("2017_1_10_15_29", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:31:44.000Z"), -1)); Assert.AreEqual("2017_1_10_20_59", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T18:00:00.000Z"), -1)); Assert.AreEqual("2017_1_10_15_1", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:14:59.000Z"), 1)); Assert.AreEqual("2017_1_10_15_46", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:59:44.000Z"), 1)); Assert.AreEqual("2017_1_10_15_31", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:31:44.000Z"), 1)); }
public void fifteenMinutesKey() { Assert.AreEqual("2017_1_10_15_0", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:14:59.000Z"))); Assert.AreEqual("2017_1_10_15_45", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:59:44.000Z"))); Assert.AreEqual("2017_1_10_15_30", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:31:44.000Z"))); }