public void ShouldParseEmptyArraySucceed( string jsonFragment ) { IJsonElement parser = new JsonArray(); string jsonRemainder; Assert.IsTrue( parser.Parse( jsonFragment, out jsonRemainder ) ); IJsonElement[] array = parser.AsArray(); Assert.IsNotNull(array); Assert.AreEqual( 0, array.Length ); }
public void ShouldParseWellFormattedArrayWithNestedElementsSucceed( string jsonFragment, int numberOfElements ) { IJsonElement parser = new JsonArray(); string jsonRemainder; Assert.IsTrue( parser.Parse( jsonFragment, out jsonRemainder ) ); IJsonElement[] array = parser.AsArray(); Assert.IsNotNull(array); Assert.AreEqual( numberOfElements, array.Length ); }