Skip to content

Commit 7ec7e4b

Browse files
authored
Update test framework (#195)
***NO_CI***
1 parent d68652c commit 7ec7e4b

File tree

10 files changed

+1355
-1348
lines changed

10 files changed

+1355
-1348
lines changed

Tests/NFUnitTestConversions/UnitTestConvertTests.cs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -145,9 +145,11 @@ public void Convert_Neg()
145145

146146
double value_dd = Convert.ToDouble(number);
147147

148-
Assert.Equal(value_dd, actualNumber);
149-
Assert.Equal(0, Convert.ToDouble("-0"), "The string -0 did not parse to 0 for Double");
148+
Assert.AreEqual(value_dd, actualNumber);
150149

150+
// need to use this hack to be able to compare negative zero
151+
var negativeZero = Convert.ToDouble("-0");
152+
Assert.AreEqual(negativeZero, Convert.ToDouble("-0"), "The string -0 did not parse to 0 for Double");
151153
}
152154

153155
[TestMethod]
@@ -571,15 +573,15 @@ public void Convert_ToFromBase64()
571573
inArray.Length,
572574
Base64FormattingOptions.InsertLineBreaks);
573575

574-
Assert.Equal(base64string1, base64EncodedString_WithLineBreaks, "Converted Base64 string with line breaks is not correct.");
576+
Assert.AreEqual(base64string1, base64EncodedString_WithLineBreaks, "Converted Base64 string with line breaks is not correct.");
575577

576578
string base64string2 = Convert.ToBase64String(inArray);
577579

578-
Assert.Equal(base64string2, base64EncodedString_WithoutLineBreaks, "Converted Base64 string without line breaks is not correct.");
580+
Assert.AreEqual(base64string2, base64EncodedString_WithoutLineBreaks, "Converted Base64 string without line breaks is not correct.");
579581

580582
outArray = Convert.FromBase64String(base64string1);
581583

582-
Assert.Equal(inArray, outArray, "Convert back from Base64 encoded array is not equal");
584+
CollectionAssert.AreEqual(inArray, outArray, "Convert back from Base64 encoded array is not equal");
583585
}
584586

585587
#endregion

0 commit comments

Comments
 (0)