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));
            }
        }
コード例 #2
0
        public void PathFormat_Should_Be_Deserializable_When_Null()
        {
            var a = new DapSerializer().DeserializeObject <InitializeRequestArguments>("{\"pathformat\":null}");

            a.PathFormat.Should().BeNull();
        }