compare test config as objects instead of strings

pull/7576/head
Alex Polcyn 9 years ago
parent 846768c12f
commit 40e8486573
  1. 7
      src/csharp/Grpc.Core.Tests/SanityTest.cs

@ -58,10 +58,11 @@ namespace Grpc.Core.Tests
[Test] [Test]
public void TestsJsonUpToDate() public void TestsJsonUpToDate()
{ {
var discoveredTests = DiscoverAllTestClasses(); Dictionary<string, List<string>> discoveredTests = DiscoverAllTestClasses();
string discoveredTestsJson = JsonConvert.SerializeObject(discoveredTests, Formatting.Indented); Dictionary<string, List<string>> testsFromFile
= JsonConvert.DeserializeObject<Dictionary<string, List<string>>>(ReadTestsJson());
Assert.AreEqual(discoveredTestsJson, ReadTestsJson()); Assert.AreEqual(discoveredTests, testsFromFile);
} }
/// <summary> /// <summary>

Loading…
Cancel
Save