public void ValidSourceShouldHaveCollectionOfSuccessesAndNoErrors() { _dtoAssemblyBasePath = @"TestData\valid\RESTWebServices.20111111\"; var xmlDocSource = _wcfConfigReader.Read(@"TestData\valid\RESTWebServices.20111111\Web.Config", _dtoAssemblyBasePath); var result = new Auditor().AuditTypes(xmlDocSource); Assert.Greater(result.MetadataGenerationSuccesses.Count, 0, "success count should be > 0"); Assert.AreEqual(result.MetadataGenerationErrors.Count, 0, "error count should be 0"); }
public void AllArrayTypesShouldValidate() { var xmlDocSource = new XmlDocSource(); xmlDocSource.Dtos.Add(AssemblyWithXmlDocs.CreateFromName("TestAssembly.DTO, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null", @"TestData\valid")); var result = new Auditor().AuditTypes(xmlDocSource); result.MetadataGenerationErrors.ForEach(e => Console.WriteLine(e.ToString())); Assert.AreEqual(0, result.MetadataGenerationErrors.Count, "No errors should have been reported"); }