コード例 #1
0
ファイル: TestJsonReaderBase.cs プロジェクト: db48x/KeeFox
        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();
        }
コード例 #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();
        }