public void WhereTest() { IQuerySerie <float> serie = new QuerySerie <float>(_rows, new DateTime(1000, 1, 1, 0, 0, 0, DateTimeKind.Utc), new DateTime(1000, 1, 1, 0, 10, 0, DateTimeKind.Utc)); var newSerie = serie.Where(i => i.TimeUtc > new DateTime(1000, 1, 1, 0, 5, 0, DateTimeKind.Utc)); serie.Rows.Count.Should().Be(3); newSerie.Rows.Count.Should().Be(1); var newSerie2 = serie.Where(i => i.Value >= 4); serie.Rows.Count.Should().Be(3); newSerie2.Rows.Count.Should().Be(2); }
public void WhereTest() { IQuerySerie<float> serie = new QuerySerie<float>(_rows, new DateTime(1000, 1, 1, 0, 0, 0, DateTimeKind.Utc), new DateTime(1000, 1, 1, 0, 10, 0, DateTimeKind.Utc)); var newSerie = serie.Where(i => i.TimeUtc > new DateTime(1000, 1, 1, 0, 5, 0, DateTimeKind.Utc)); serie.Rows.Count.Should().Be(3); newSerie.Rows.Count.Should().Be(1); var newSerie2 = serie.Where(i => i.Value >= 4); serie.Rows.Count.Should().Be(3); newSerie2.Rows.Count.Should().Be(2); }