public void QueryWithTake() { DataSet <int> sales = new DataSet <int>("Sales"); GenerateTuples(sales, 3, 4, 5); var query = sales.Query().Skip(10).Take(20); Assert.IsNotNull(query); Assert.AreEqual(20, query.Tuples.Count()); }
public void Query() { DataSet <int> sales = new DataSet <int>("Sales"); GenerateTuples(sales, 3, 4, 5, 2); var query = sales.Query(); Assert.IsNotNull(query); Assert.AreEqual(120, query.Tuples.Count()); }
public void GetDimensionOneManyTuples() { DataSet <int> sales = new DataSet <int>("Sales"); GenerateTuples(sales, 3, 40, 50); Assert.AreEqual(6000, sales.Tuples.Count()); Assert.AreEqual(2000, sales.Query().Where(new Dictionary <string, object>() { { "Dimension1", "Value 1" } }).Tuples.Count()); }
public void QueryWithWhere() { DataSet <int> sales = new DataSet <int>("Sales"); GenerateTuples(sales, 3, 4, 5); var query = sales.Query().Where(new Dictionary <string, object>() { { "Dimension1", "Value 1" } }); Assert.IsNotNull(query); Assert.AreEqual(20, query.Tuples.Count()); Assert.IsTrue(query.Tuples.All(t => t.HasValue("Dimension1", "Value 1"))); }
public void GetDimensionOneTuples() { DataSet<int> sales = new DataSet<int>("Sales"); GenerateTuples(sales, 3, 4, 5); Assert.AreEqual(60, sales.Tuples.Count()); Assert.AreEqual(20, sales.Query().Where(new Dictionary<string, object>() { { "Dimension1", "Value 1" } }).Tuples.Count()); }
public void QueryWithWhere() { DataSet<int> sales = new DataSet<int>("Sales"); GenerateTuples(sales, 3, 4, 5); var query = sales.Query().Where(new Dictionary<string, object>() { { "Dimension1", "Value 1" } }); Assert.IsNotNull(query); Assert.AreEqual(20, query.Tuples.Count()); Assert.IsTrue(query.Tuples.All(t => t.HasValue("Dimension1", "Value 1"))); }
public void QueryWithTake() { DataSet<int> sales = new DataSet<int>("Sales"); GenerateTuples(sales, 3, 4, 5); var query = sales.Query().Skip(10).Take(20); Assert.IsNotNull(query); Assert.AreEqual(20, query.Tuples.Count()); }
public void Query() { DataSet<int> sales = new DataSet<int>("Sales"); GenerateTuples(sales, 3, 4, 5, 2); var query = sales.Query(); Assert.IsNotNull(query); Assert.AreEqual(120, query.Tuples.Count()); }