public void Given_Null_Sink_When_WithSink_Invoked_Then_It_Should_Throw_Exception()
        {
            var instance = new SchemaValidator();

            Action action = () => instance.WithSchemaConsumer(null);

            action.Should().Throw <ArgumentNullException>();
        }
        public void Given_Sink_When_WithSink_Invoked_Then_It_Should_Return_Result()
        {
            var consumer = new SchemaConsumer();
            var instance = new SchemaValidator();

            var result = instance.WithSchemaConsumer(consumer);

            result.Consumer.Should().Be(consumer);
        }