Skip to content

Commit ca061e6

Browse files
committed
Fix: Correctly working tests
1 parent e5f81b4 commit ca061e6

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

src/CodeOfChaos.Parsers.Csv/CodeOfChaos.Parsers.Csv.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
</PropertyGroup>
2424

2525
<ItemGroup>
26-
<PackageReference Include="CodeOfChaos.Extensions" Version="0.27.1"/>
26+
<PackageReference Include="CodeOfChaos.Extensions" Version="0.28.2" />
2727
</ItemGroup>
2828

2929
<ItemGroup>

tests/Tests.CodeOfChaos.Parsers.Csv/Parsers/CsvWriterTests.cs

+8-8
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public async Task CsvWriter_WriteToCsv_ShouldGenerateExpectedOutput_NamelessObje
3232
string csvContent = csvWriter.ParseToString(data);
3333

3434
// Assert
35-
await Assert.That(csvContent.Trim()).IsEqualTo(expectedOutput);
35+
await Assert.That(csvContent).IsEqualTo(expectedOutput).IgnoringWhitespace();
3636
}
3737

3838
[Test]
@@ -60,7 +60,7 @@ public async Task CsvWriter_WriteToCsvAsync_ShouldGenerateExpectedOutput_Nameles
6060
string csvContent = await csvWriter.ParseToStringAsync(data);
6161

6262
// Assert
63-
await Assert.That(csvContent.Trim()).IsEqualTo(expectedOutput);
63+
await Assert.That(csvContent).IsEqualTo(expectedOutput).IgnoringWhitespace();
6464
}
6565
#endregion
6666

@@ -88,7 +88,7 @@ public async Task CsvWriter_WriteToCsv_ShouldGenerateExpectedOutput_ClassWithout
8888
string csvContent = csvWriter.ParseToString(data);
8989

9090
// Assert
91-
await Assert.That(csvContent.Trim()).IsEqualTo(expectedOutput);
91+
await Assert.That(csvContent).IsEqualTo(expectedOutput).IgnoringWhitespace();
9292
}
9393

9494
[Test]
@@ -99,7 +99,7 @@ public async Task CsvWriter_WriteToCsvAsync_ShouldGenerateExpectedOutput_ClassWi
9999
new() { Name = "Jane", Age = 25 }
100100
];
101101

102-
CsvParser? csvWriter = CsvParser.FromConfig(config => {
102+
CsvParser csvWriter = CsvParser.FromConfig(config => {
103103
config.ColumnSplit = ";";
104104
config.UseLowerCaseHeaders = true;
105105
});
@@ -114,7 +114,7 @@ public async Task CsvWriter_WriteToCsvAsync_ShouldGenerateExpectedOutput_ClassWi
114114
string csvContent = await csvWriter.ParseToStringAsync(data);
115115

116116
// Assert
117-
await Assert.That(csvContent.Trim()).IsEqualTo(expectedOutput);
117+
await Assert.That(csvContent).IsEqualTo(expectedOutput).IgnoringWhitespace();
118118
}
119119
#endregion
120120

@@ -142,7 +142,7 @@ public async Task CsvWriter_WriteToCsv_ShouldGenerateExpectedOutput_Class() {
142142
string csvContent = csvWriter.ParseToString(data);
143143

144144
// Assert
145-
await Assert.That(csvContent.Trim()).IsEqualTo(expectedOutput);
145+
await Assert.That(csvContent).IsEqualTo(expectedOutput).IgnoringWhitespace();
146146
}
147147

148148
[Test]
@@ -153,7 +153,7 @@ public async Task CsvWriter_WriteToCsvAsync_ShouldGenerateExpectedOutput_Class()
153153
new() { UserName = "Jane", UserAge = 25 }
154154
];
155155

156-
CsvParser? csvWriter = CsvParser.FromConfig(config => {
156+
CsvParser csvWriter = CsvParser.FromConfig(config => {
157157
config.ColumnSplit = ";";
158158
config.UseLowerCaseHeaders = true;
159159
});
@@ -168,7 +168,7 @@ public async Task CsvWriter_WriteToCsvAsync_ShouldGenerateExpectedOutput_Class()
168168
string csvContent = await csvWriter.ParseToStringAsync(data);
169169

170170
// Assert
171-
await Assert.That(csvContent.Trim()).IsEqualTo(expectedOutput);
171+
await Assert.That(csvContent).IsEqualTo(expectedOutput).IgnoringWhitespace();
172172
}
173173
#endregion
174174
}

tests/Tests.CodeOfChaos.Parsers.Csv/Parsers/DictionaryCsvParserTest.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ public async Task WriteToString_ShouldReturnCorrectCsv() {
134134
2;Jane
135135
""";
136136

137-
await Assert.That(result.Trim()).IsEquivalentTo(expected);
137+
await Assert.That(result).IsEqualTo(expected).IgnoringWhitespace();
138138
}
139139

140140
[Test]
@@ -156,7 +156,7 @@ public async Task WriteToStringAsync_ShouldReturnCorrectCsv() {
156156
2;Jane
157157
""";
158158

159-
await Assert.That(result.Trim()).IsEquivalentTo(expected);
159+
await Assert.That(result).IsEqualTo(expected).IgnoringWhitespace();
160160
}
161161

162162
[Test]
@@ -181,7 +181,7 @@ public async Task WriteToFile_ShouldWriteCorrectCsvToFile() {
181181
2;Jane
182182
""";
183183

184-
await Assert.That(result.Trim()).IsEquivalentTo(expected);
184+
await Assert.That(result).IsEqualTo(expected).IgnoringWhitespace();
185185
}
186186
finally {
187187
// Clean up
@@ -213,7 +213,7 @@ public async Task WriteToFileAsync_ShouldWriteCorrectCsvToFileAsync() {
213213
2;Jane
214214
""";
215215

216-
await Assert.That(result.Trim()).IsEquivalentTo(expected);
216+
await Assert.That(result).IsEqualTo(expected).IgnoringWhitespace();
217217
}
218218
finally {
219219
// Clean up

0 commit comments

Comments
 (0)