public static void BasicMethods() { Throws <ArgumentNullException>(() => new StreamConsumer(null)); var consumer = new StreamConsumer(); Null(consumer.ToString()); True(consumer.IsEmpty); Equal(new StreamConsumer(), consumer); True(new StreamConsumer() == consumer); False(new StreamConsumer() != consumer); Equal(0, consumer.GetHashCode()); consumer = new StreamConsumer(Stream.Null); NotNull(consumer.ToString()); False(consumer.IsEmpty); NotEqual(0, consumer.GetHashCode()); NotEqual(new StreamConsumer(), consumer); False(new StreamConsumer() == consumer); True(new StreamConsumer() != consumer); }