public void TestValidRequest() { TimeRegion tr = new TimeRegion(); FetchDomain fd = FetchDomain.CreatePointGrid(new double[] { 0, 1, 2 }, new double[] { 3, 4, 5 }, tr); string error; Assert.IsTrue(fd.IsContentValid(out error)); Assert.IsTrue(string.IsNullOrEmpty(error)); fd = FetchDomain.CreatePoints(new double[] { 0, 1, -2 }, new double[] { 3, 4, 5 }, tr); //points allow mixed axis Assert.IsTrue(fd.IsContentValid(out error)); Assert.IsTrue(string.IsNullOrEmpty(error)); }
public void TestInValidtimeRequest() { TimeRegion tr = new TimeRegion(lastDay: 567).GetYearlyTimeseries(); FetchDomain fd = FetchDomain.CreatePointGrid(new double[] { 0, 1, 2 }, new double[] { 3, 4, 5 }, tr); string error; Assert.IsFalse(fd.IsContentValid(out error)); Assert.IsFalse(string.IsNullOrEmpty(error)); }
public void TestInValidAxisRangeRequest() { TimeRegion tr = new TimeRegion(); FetchDomain fd = FetchDomain.CreatePointGrid(new double[] { 0, 1, 2678 }, new double[] { 3, 4, 5 }, tr); string error; Assert.IsFalse(fd.IsContentValid(out error)); Assert.IsFalse(string.IsNullOrEmpty(error)); }