public void ReadUntilWithMultipleTerminatorsThrowsArgNullIfReaderNull() { Assert.ThrowsArgumentNull( () => TextReaderExtensions.ReadUntil(null, '/', '>'), "reader" ); }
public void ReadUntilInclusiveWithCharThrowsArgNullIfReaderNull() { Assert.ThrowsArgumentNull( () => TextReaderExtensions.ReadUntil(null, '@', inclusive: true), "reader" ); }
public void ReadUntilInclusiveWithPredicateThrowsArgNullIfReaderNull() { Assert.ThrowsArgumentNull( () => TextReaderExtensions.ReadUntil(null, c => true, inclusive: true), "reader" ); }
public void ReadWhileWithPredicateThrowsArgNullIfReaderNull() { Assert.ThrowsArgumentNull( () => TextReaderExtensions.ReadWhile(null, c => true), "reader" ); }
public void ReadUntilWithPredicateThrowsArgExceptionIfPredicateNull() { Assert.ThrowsArgumentNull( () => TextReaderExtensions.ReadUntil(new StringReader("Foo"), (Predicate <char>)null), "condition" ); }
public void ReadWhileInclusiveWithPredicateThrowsArgNullIfPredicateNull() { Assert.ThrowsArgumentNull( () => TextReaderExtensions.ReadWhile( new StringReader("Foo"), (Predicate <char>)null, inclusive: true ), "condition" ); }
public void ReadUntilInclusiveWithMultipleTerminatorsThrowsArgNullIfReaderNull() { // NOTE: Using named parameters would be difficult here, hence the inline comment Assert.ThrowsArgumentNull( () => TextReaderExtensions.ReadUntil( null, /* inclusive */ true, '/', '>' ), "reader" ); }
public void ReadUntilInclusiveWithPredicateThrowsArgExceptionIfPredicateNull() { Assert.Throws <ArgumentNullException>("condition", () => TextReaderExtensions.ReadUntil(new StringReader("Foo"), (Predicate <char>)null, inclusive: true)); }
public void ReadUntilWithPredicateThrowsArgNullIfReaderNull() { Assert.Throws <ArgumentNullException>("reader", () => TextReaderExtensions.ReadUntil(null, c => true)); }
public void ReadUntilWithCharThrowsArgNullIfReaderNull() { Assert.Throws <ArgumentNullException>("reader", () => TextReaderExtensions.ReadUntil(null, '@')); }
public void ReadUntilWithCharThrowsArgNullIfReaderNull() { Assert.ThrowsArgumentNull(() => TextReaderExtensions.ReadUntil(null, '@'), "reader"); }
public void ConcatSequenceOverloadFailsWithNullThis() { var e = Assert.Throws <ArgumentNullException>(() => TextReaderExtensions.Concat(null, (IEnumerable <TextReader>)null)); Assert.Equal("first", e.ParamName); }
public void ConcatFailsWithNullThis() { var e = Assert.Throws <ArgumentNullException>(() => TextReaderExtensions.Concat(null)); Assert.Equal("first", e.ParamName); }
public void ReadLinesFailsWithNullThis() { var e = Assert.Throws <ArgumentNullException>(() => TextReaderExtensions.ReadLines(null)); Assert.Equal("reader", e.ParamName); }
public void ReadWhileInclusiveWithPredicateThrowsArgNullIfReaderNull() { ExceptionAssert.ThrowsArgNull(() => TextReaderExtensions.ReadWhile(null, c => true, inclusive: true), "reader"); }
public void ReadWhileInclusiveWithPredicateThrowsArgNullIfReaderNull() { Assert.Throws <ArgumentNullException>("reader", () => TextReaderExtensions.ReadWhile(null, c => true, inclusive: true)); }
public void ReadWhileWithPredicateThrowsArgNullIfPredicateNull() { ExceptionAssert.ThrowsArgNull(() => TextReaderExtensions.ReadWhile(new StringReader("Foo"), (Predicate <char>)null), "condition"); }
public void ReadWhileWithPredicateThrowsArgNullIfPredicateNull() { Assert.Throws <ArgumentNullException>("condition", () => TextReaderExtensions.ReadWhile(new StringReader("Foo"), (Predicate <char>)null)); }
public void ReadUntilWithPredicateThrowsArgNullIfReaderNull() { ExceptionAssert.ThrowsArgNull(() => TextReaderExtensions.ReadUntil(null, c => true), "reader"); }