public void ExportToDTO() { // create dummy class string fileContent = CreateDummyDTO(); Transformer transformer = new Transformer("ChasWare.Common.Tests", string.Empty); Type parentType = transformer.ExportedTypes.Single(t => t == typeof(TestParent)); Assert.IsNotNull(parentType); string exported = transformer.CreateDTO(parentType); File.WriteAllText(@"d:\Logs\ExportToDTO.dto.cs", exported); string a = Regex.Replace(fileContent, @"\s", ""); string b = Regex.Replace(exported, @"\s", ""); Assert.IsTrue(string.Compare(a, b, StringComparison.OrdinalIgnoreCase) == 0); }