Beispiel #1
0
        public void ConverterReadWrongPathTest()
        {
            var reader = CreateTestReader();

            var converter = new JsonListResponseConverter <TestResponse>("actions");

            converter.CanRead.ShouldBeTrue();
            var emptyResult = converter.ReadJson(reader, typeof(TestResponse), new List <TestResponse>(), false, new JsonSerializer());

            emptyResult.ShouldBeEmpty();
        }
Beispiel #2
0
        public void ConverterReadTest()
        {
            var reader = CreateTestReader();

            var converter = new JsonListResponseConverter <TestResponse>("plans.plan");

            converter.CanRead.ShouldBeTrue();
            var result = converter.ReadJson(reader, typeof(TestResponse), new List <TestResponse>(), false, new JsonSerializer());

            result.ShouldNotBeNull();
            result.Select(r => r.Name).ShouldBe(new[] { "READ", "WRITE" });
        }