public void ReadStringArrayAsReadOnlyListFromArrayStart_WhenReaderIsNull_Throws() { ArgumentNullException exception = Assert.Throws <ArgumentNullException>( () => JsonTextReaderExtensions.ReadStringArrayAsReadOnlyListFromArrayStart(reader: null)); Assert.Equal("reader", exception.ParamName); }
public void ReadProperties_WithReaderAndOnProperty_WhenReaderIsNull_Throws() { ArgumentNullException exception = Assert.Throws <ArgumentNullException>( () => JsonTextReaderExtensions.ReadProperties(reader: null, onProperty: _ => { })); Assert.Equal("reader", exception.ParamName); }
public void ReadNextTokenAsString_WhenReaderIsNull_Throws() { ArgumentNullException exception = Assert.Throws <ArgumentNullException>( () => JsonTextReaderExtensions.ReadNextTokenAsString(reader: null)); Assert.Equal("reader", exception.ParamName); }
public void ReadProperties_WithReaderAndOnProperty_WhenOnPropertyIsNull_Throws() { using (var test = new Test()) { ArgumentNullException exception = Assert.Throws <ArgumentNullException>( () => JsonTextReaderExtensions.ReadProperties(test.Reader, onProperty: null)); Assert.Equal("onProperty", exception.ParamName); } }
public void ReadObject_WithReaderAndOnPropertyAndStartObjectLineAndStartObjectColumn_WhenOnPropertyIsNull_Throws() { using (var test = new Test()) { ArgumentNullException exception = Assert.Throws <ArgumentNullException>( () => JsonTextReaderExtensions.ReadObject( test.Reader, onProperty: null, out int startObjectLine, out int startObjectColum)); Assert.Equal("onProperty", exception.ParamName); } }