public void ValueEqualsRequiredValue_ReturnsTrue() { var attribute = new BoolValidationAttribute(requiredValue: true); Assert.True(attribute.IsValid(true)); }
public void ValueDoesNotEqualRequiredValue_ReturnsFalse() { var attribute = new BoolValidationAttribute(requiredValue: true); Assert.False(attribute.IsValid(false)); }
public void RequiredValueFalse_SetsRequiredValueToFalse() { var attribute = new BoolValidationAttribute(requiredValue: false); Assert.False(attribute.RequiredValue); }
public void ValueNotBool_ReturnsFalse() { var attribute = new BoolValidationAttribute(requiredValue: false); Assert.False(attribute.IsValid("")); }
public void RequiredValueTrue_SetsRequiredValueToTrue() { var attribute = new BoolValidationAttribute(requiredValue: true); Assert.True(attribute.RequiredValue); }