Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }