public void ShouldRespond_AsExpected(string json, Renor[] request) { var receiver = new DapReceiver(); var inSerializer = new DapSerializer(); var outSerializer = new DapSerializer(); var(requests, _) = receiver.GetRequests(JToken.Parse(json)); var result = requests.ToArray(); request.Length.Should().Be(result.Length); for (var i = 0; i < request.Length; i++) { var r = request[i]; var response = result[i]; inSerializer.SerializeObject(response) .Should().Be(outSerializer.SerializeObject(r)); } }
public void PathFormat_Should_Be_Deserializable_When_Null() { var a = new DapSerializer().DeserializeObject <InitializeRequestArguments>("{\"pathformat\":null}"); a.PathFormat.Should().BeNull(); }