public void ValueExtendedPropertyDefined() { var definition = FilterDefinition.Create("Level", SystemEventLevel.Error); Assert.True(definition.HasExtendedProperty("value")); Assert.Equal("Error", definition.GetExtendedProperty("value")); }
public void ToStringDescribesDefinition() { var definition = FilterDefinition.Create("Level", SystemEventLevel.Error); Assert.Equal("\"Error\" is True", definition.ToString()); }
public void ThrowExceptionIfPropertyNotDefined() { var definition = FilterDefinition.Create("Level", SystemEventLevel.Error); Assert.Throws <ArgumentException>(() => definition.GetExtendedProperty("DoesNotexist")); }
public void PropertyMappedCorrectly() { var definition = FilterDefinition.Create("Level", SystemEventLevel.Error); Assert.Equal("Level", definition.Property); }
public void FriendlyNameEmpty() { var definition = FilterDefinition.Create("Level", SystemEventLevel.Error); Assert.Equal(String.Empty, definition.FriendlyName); }
public void DoNotNegateExpression() { var definition = FilterDefinition.Create("Level", SystemEventLevel.Error); Assert.False(definition.Negate); }