public void RaiseIfDuplicatedDimension() { DataSet <int> set = new DataSet <int>("Data"); set.CreateDimension("Country"); set.CreateDimension("Country"); }
public void RaiseIfCreateDimensionAfterAddingData() { DataSet <int> set = new DataSet <int>("Data"); set.CreateDimension("Country"); set.AddData( new Dictionary <string, object> { { "Country", "Canada" } }, 100); set.CreateDimension("Category"); }
public void GetDimensions() { DataSet <int> set = new DataSet <int>("Data"); set.CreateDimension("Country"); set.CreateDimension("Product"); set.CreateDimension("Category"); var result = set.Dimensions; Assert.IsNotNull(result); Assert.AreEqual(3, result.Count); Assert.IsTrue(result.Any(c => c.Name == "Country")); Assert.IsTrue(result.Any(c => c.Name == "Product")); Assert.IsTrue(result.Any(c => c.Name == "Category")); }
public void GetDimension() { DataSet <int> set = new DataSet <int>("Data"); Dimension dimension = set.CreateDimension("Country"); Dimension result = set.GetDimension("Country"); Assert.IsNotNull(result); Assert.AreEqual(dimension, result); Assert.AreEqual("Country", result.Name); }
public void GetDimension() { DataSet<int> set = new DataSet<int>("Data"); Dimension dimension = set.CreateDimension("Country"); Dimension result = set.GetDimension("Country"); Assert.IsNotNull(result); Assert.AreEqual(dimension, result); Assert.AreEqual("Country", result.Name); }
public void CreateDimension() { DataSet <int> set = new DataSet <int>("Data"); Dimension result = set.CreateDimension("Country"); Assert.IsNotNull(result); Assert.AreEqual("Country", result.Name); Assert.AreEqual(1, set.Dimensions.Count); Assert.AreSame(result, set.GetDimension("Country")); }
public void CreateDimension() { DataSet<int> set = new DataSet<int>("Data"); Dimension result = set.CreateDimension("Country"); Assert.IsNotNull(result); Assert.AreEqual("Country", result.Name); Assert.AreEqual(1, set.Dimensions.Count); Assert.AreSame(result, set.GetDimension("Country")); }
private static void GenerateTuples(DataSet <int> set, params int[] nvalues) { int k; string[] dimensions = new string[nvalues.Length]; for (k = 0; k < nvalues.Length; k++) { dimensions[k] = string.Format("Dimension{0}", k + 1); set.CreateDimension(dimensions[k]); } var dict = new Dictionary <string, object>(); GenerateValue(set, dimensions, dict, nvalues, 0); }
private static void GenerateTuples(DataSet<int> set, params int[] nvalues) { int k; string[] dimensions = new string[nvalues.Length]; for (k = 0; k < nvalues.Length; k++) { dimensions[k] = string.Format("Dimension{0}", k + 1); set.CreateDimension(dimensions[k]); } var dict = new Dictionary<string, object>(); GenerateValue(set, dimensions, dict, nvalues, 0); }
public void RaiseIfDuplicatedDimension() { DataSet<int> set = new DataSet<int>("Data"); set.CreateDimension("Country"); set.CreateDimension("Country"); }
public void RaiseIfCreateDimensionAfterAddingData() { DataSet<int> set = new DataSet<int>("Data"); set.CreateDimension("Country"); set.AddData( new Dictionary<string, object> { { "Country", "Canada" } }, 100); set.CreateDimension("Category"); }
public void GetDimensions() { DataSet<int> set = new DataSet<int>("Data"); set.CreateDimension("Country"); set.CreateDimension("Product"); set.CreateDimension("Category"); var result = set.Dimensions; Assert.IsNotNull(result); Assert.AreEqual(3, result.Count); Assert.IsTrue(result.Any(c => c.Name == "Country")); Assert.IsTrue(result.Any(c => c.Name == "Product")); Assert.IsTrue(result.Any(c => c.Name == "Category")); }