public void UseAnyThanSpecificParameterRatherAttributeFact001() { // Arrange var attribute = new UseAnyThanSpecificParameterRatherAttribute(); var parameter = new IsNotAnyParameter(); // Act var result = attribute.IsValid <TestDocument>(parameter, out string errorMessage); // Assert Assert.True(result); }
public void UseAnyThanSpecificParameterRatherAttributeTheory001(string name) { // Arrange var attribute = new UseAnyThanSpecificParameterRatherAttribute(); var parameter = new IsAnyParameter { Name = name }; // Act var result = attribute.IsValid <TestDocument>(parameter, out string errorMessage); // Assert Assert.False(result); }
public void UseAnyThanSpecificParameterRatherAttributeFact002() { // Arrange var attribute = new UseAnyThanSpecificParameterRatherAttribute(); var parameter = new IsAnyParameter { Name = Guid.NewGuid().ToString("N") }; // Act var result = attribute.IsValid <TestDocument>(parameter, out string errorMessage); // Assert Assert.True(result); }