Exemplo n.º 1
0
        public void CannotExceedMaxDepth()
        {
            MockedJsonReader reader = new MockedJsonReader();
            reader.MaxDepth = 2;
            reader.Array().Array().Array();
            reader.Read();
            reader.Read();
            reader.Read();

            // Exception will be thrown here, when attempting to read
            // first value *after* the depth has been exceeded.

            reader.Read();
        }
Exemplo n.º 2
0
        public void CannotExceedMaxDepth()
        {
            MockedJsonReader reader = new MockedJsonReader();

            reader.MaxDepth = 2;
            reader.Array().Array().Array();
            reader.Read();
            reader.Read();
            reader.Read();

            // Exception will be thrown here, when attempting to read
            // first value *after* the depth has been exceeded.

            reader.Read();
        }