diff options
Diffstat (limited to 'src/test/WixToolsetTest.Converters/ConverterFixture.cs')
-rw-r--r-- | src/test/WixToolsetTest.Converters/ConverterFixture.cs | 104 |
1 files changed, 0 insertions, 104 deletions
diff --git a/src/test/WixToolsetTest.Converters/ConverterFixture.cs b/src/test/WixToolsetTest.Converters/ConverterFixture.cs index 6e2ad2c5..cf89ba7e 100644 --- a/src/test/WixToolsetTest.Converters/ConverterFixture.cs +++ b/src/test/WixToolsetTest.Converters/ConverterFixture.cs | |||
@@ -40,110 +40,6 @@ namespace WixToolsetTest.Converters | |||
40 | } | 40 | } |
41 | 41 | ||
42 | [Fact] | 42 | [Fact] |
43 | public void CanFixWhitespace() | ||
44 | { | ||
45 | var parse = String.Join(Environment.NewLine, | ||
46 | "<?xml version='1.0' encoding='utf-8'?>", | ||
47 | "<Wix xmlns='http://wixtoolset.org/schemas/v4/wxs'>", | ||
48 | " <Fragment>", | ||
49 | " <Property Id='Prop'", | ||
50 | " Value='Val'>", | ||
51 | " </Property>", | ||
52 | " </Fragment>", | ||
53 | "</Wix>"); | ||
54 | |||
55 | var expected = String.Join(Environment.NewLine, | ||
56 | "<Wix xmlns=\"http://wixtoolset.org/schemas/v4/wxs\">", | ||
57 | " <Fragment>", | ||
58 | " <Property Id=\"Prop\" Value=\"Val\" />", | ||
59 | " </Fragment>", | ||
60 | "</Wix>"); | ||
61 | |||
62 | var document = XDocument.Parse(parse, LoadOptions.PreserveWhitespace | LoadOptions.SetLineInfo); | ||
63 | |||
64 | var messaging = new MockMessaging(); | ||
65 | var converter = new WixConverter(messaging, 4, null, null); | ||
66 | |||
67 | var errors = converter.ConvertDocument(document); | ||
68 | |||
69 | var actual = UnformattedDocumentString(document); | ||
70 | |||
71 | Assert.Equal(expected, actual); | ||
72 | Assert.Equal(5, errors); | ||
73 | } | ||
74 | |||
75 | [Fact] | ||
76 | public void CanPreserveNewLines() | ||
77 | { | ||
78 | var parse = String.Join(Environment.NewLine, | ||
79 | "<?xml version='1.0' encoding='utf-8'?>", | ||
80 | "<Wix xmlns='http://wixtoolset.org/schemas/v4/wxs'>", | ||
81 | " <Fragment>", | ||
82 | "", | ||
83 | " <Property Id='Prop' Value='Val' />", | ||
84 | "", | ||
85 | " </Fragment>", | ||
86 | "</Wix>"); | ||
87 | |||
88 | var expected = String.Join(Environment.NewLine, | ||
89 | "<Wix xmlns=\"http://wixtoolset.org/schemas/v4/wxs\">", | ||
90 | " <Fragment>", | ||
91 | "", | ||
92 | " <Property Id=\"Prop\" Value=\"Val\" />", | ||
93 | "", | ||
94 | " </Fragment>", | ||
95 | "</Wix>"); | ||
96 | |||
97 | var document = XDocument.Parse(parse, LoadOptions.PreserveWhitespace | LoadOptions.SetLineInfo); | ||
98 | |||
99 | var messaging = new MockMessaging(); | ||
100 | var converter = new WixConverter(messaging, 4, null, null); | ||
101 | |||
102 | var conversions = converter.ConvertDocument(document); | ||
103 | |||
104 | var actual = UnformattedDocumentString(document); | ||
105 | |||
106 | Assert.Equal(expected, actual); | ||
107 | Assert.Equal(4, conversions); | ||
108 | } | ||
109 | |||
110 | [Fact] | ||
111 | public void CanConvertWithNewLineAtEndOfFile() | ||
112 | { | ||
113 | var parse = String.Join(Environment.NewLine, | ||
114 | "<Wix xmlns='http://wixtoolset.org/schemas/v4/wxs'>", | ||
115 | " <Fragment>", | ||
116 | "", | ||
117 | " <Property Id='Prop' Value='Val' />", | ||
118 | "", | ||
119 | " </Fragment>", | ||
120 | "</Wix>", | ||
121 | ""); | ||
122 | |||
123 | var expected = String.Join(Environment.NewLine, | ||
124 | "<Wix xmlns=\"http://wixtoolset.org/schemas/v4/wxs\">", | ||
125 | " <Fragment>", | ||
126 | "", | ||
127 | " <Property Id=\"Prop\" Value=\"Val\" />", | ||
128 | "", | ||
129 | " </Fragment>", | ||
130 | "</Wix>", | ||
131 | ""); | ||
132 | |||
133 | var document = XDocument.Parse(parse, LoadOptions.PreserveWhitespace | LoadOptions.SetLineInfo); | ||
134 | |||
135 | var messaging = new MockMessaging(); | ||
136 | var converter = new WixConverter(messaging, 4, null, null); | ||
137 | |||
138 | var conversions = converter.ConvertDocument(document); | ||
139 | |||
140 | var actual = UnformattedDocumentString(document); | ||
141 | |||
142 | Assert.Equal(expected, actual); | ||
143 | Assert.Equal(3, conversions); | ||
144 | } | ||
145 | |||
146 | [Fact] | ||
147 | public void CanConvertMainNamespace() | 43 | public void CanConvertMainNamespace() |
148 | { | 44 | { |
149 | var parse = String.Join(Environment.NewLine, | 45 | var parse = String.Join(Environment.NewLine, |