public void Constructor_WithAllValuesSpecified_PropertiesAreSet() { var dimension = new DefaultDimension("test", "test_output", DimensionOutputType.Long); Assert.That(dimension.Dimension, Is.EqualTo("test")); Assert.That(dimension.OutputName, Is.EqualTo("test_output")); Assert.That(dimension.OutputType, Is.EqualTo(DimensionOutputType.Long)); }
public void Constructor_WithDefaultValues_PropertiesAreSet() { var dimension = new DefaultDimension("test"); Assert.That(dimension.Dimension, Is.EqualTo("test")); Assert.That(dimension.OutputName, Is.EqualTo("test")); Assert.That(dimension.OutputType, Is.EqualTo(DimensionOutputType.String)); }
public void Constructor_WithAllValuesAndDimensionSpecParams_AllValuesAreSet() { var dim1 = new DefaultDimension("first_name"); var dim2 = new DefaultDimension("last_name"); var aggregator = new CardinalityAggregator("distinct_people", true, true, dim1, dim2); Assert.That(aggregator.Name, Is.EqualTo("distinct_people")); Assert.That(aggregator.ByRow, Is.True); Assert.That(aggregator.Round, Is.True); Assert.That(aggregator.Fields, Contains.Item(dim1)); Assert.That(aggregator.Fields, Contains.Item(dim2)); }
public void Constructor_TypeIsCorrect() { var dimension = new DefaultDimension("test"); Assert.That(dimension.Type, Is.EqualTo("default")); }