public void ReturnFailureForInvalidIdentifierByLanguage() { Validator <string> validator = new NamespaceValidator("VB", null); ValidationResults validationResults = validator.Validate("asd ee.asda"); Assert.IsFalse(validationResults.IsValid); Assert.AreEqual(1, (new List <ValidationResult>(validationResults)).Count); }
public void ReturnSuccessForValidDuplicateCaseInsensitiveIdentifier() { Validator <string> validator = new NamespaceValidator(); ValidationResults validationResults = validator.Validate("Global.Foo.foo"); Assert.IsTrue(validationResults.IsValid); Assert.AreEqual(0, (new List <ValidationResult>(validationResults)).Count); }
public void ReturnFailureForBadSimpleNamespace() { Validator <string> validator = new NamespaceValidator(); ValidationResults validationResults = validator.Validate("Global$"); Assert.IsFalse(validationResults.IsValid); Assert.AreEqual(1, (new List <ValidationResult>(validationResults)).Count); }
public void ReturnSuccessForValidIdentifier() { Validator <string> validator = new NamespaceValidator(); ValidationResults validationResults = validator.Validate("test.qweq.asda"); Assert.IsTrue(validationResults.IsValid); Assert.AreEqual(0, (new List <ValidationResult>(validationResults)).Count); }
public void ReturnSuccessForValidIdentifierByLanguage() { Validator <string> validator = new NamespaceValidator("VB", null); ValidationResults validationResults = validator.Validate("test.qwe.aasdwe"); Assert.IsTrue(validationResults.IsValid); Assert.AreEqual(0, (new List <ValidationResult>(validationResults)).Count); }
public void ReturnFailureForBadSimpleNamespace() { Validator<string> validator = new NamespaceValidator(); ValidationResults validationResults = validator.Validate("Global$"); Assert.IsFalse(validationResults.IsValid); Assert.AreEqual(1, (new List<ValidationResult>(validationResults)).Count); }
public void ReturnFailureForInvalidNamespace() { Validator<string> validator = new NamespaceValidator(); ValidationResults validationResults = validator.Validate("asd ee.asda"); Assert.IsFalse(validationResults.IsValid); Assert.AreEqual(1, (new List<ValidationResult>(validationResults)).Count); }
public void ActualNamespaceIsNotOneOfTheSystemsXmlNamespaces_ShouldReturnSchemaError_IncludingExpectedNamespaceInMessage() { var result = new NamespaceValidator().Validate(XmlNamespace.MemberRegistration, "Any old rubbish"); var error = result.Single(); Assert.Equal(ErrorLevel.Error, error.ErrorLevel); Assert.Contains(XmlNamespace.MemberRegistration.NamespaceName, error.Message); }
public void ActualNamespaceAndExpectedNamespaceMatch_NoErrorsReturned() { var result = new NamespaceValidator().Validate(XmlNamespace.MemberRegistration, XmlNamespace.MemberRegistration); Assert.Empty(result); }
public void ActualNamespaceIsOneOfTheSystemsXmlNamespaces_ButNotTheExpectedNamespace_ShouldReturnSchemaError() { var result = new NamespaceValidator().Validate(XmlNamespace.MemberRegistration, XmlNamespace.DataReturns); Assert.Single(result); }
public void ReturnSuccessForValidDuplicateCaseInsensitiveIdentifier() { Validator<string> validator = new NamespaceValidator(); ValidationResults validationResults = validator.Validate("Global.Foo.foo"); Assert.IsTrue(validationResults.IsValid); Assert.AreEqual(0, (new List<ValidationResult>(validationResults)).Count); }
public void ReturnSuccessForValidIdentifierByLanguage() { Validator<string> validator = new NamespaceValidator("VB", null); ValidationResults validationResults = validator.Validate("test.qwe.aasdwe"); Assert.IsTrue(validationResults.IsValid); Assert.AreEqual(0, (new List<ValidationResult>(validationResults)).Count); }
public void ReturnSuccessForValidIdentifier() { Validator<string> validator = new NamespaceValidator(); ValidationResults validationResults = validator.Validate("test.qweq.asda"); Assert.IsTrue(validationResults.IsValid); Assert.AreEqual(0, (new List<ValidationResult>(validationResults)).Count); }