public void ShouldMatch_WithDestinationAndDynamic_ShouldThrowException()
        {
            var converter = new CustomerRequestCustomerConverter();

            var request = new CustomerRequest { Age = 15 };

            Should.Throw<ConverterException>(() => converter.ShouldMatch(request, new Customer(), new {}, new Func<Customer, bool>[] { x => x.Age == 0 }));
        }
        public void ShouldMatch_WithDestinationAndDynamic_ShouldNotThrowException()
        {
            var converter = new CustomerRequestCustomerConverter();

            var request = new CustomerRequest { Age = 15 };

            converter.ShouldMatch(request, new Customer(), new {}, new Func<Customer, bool>[] { x => x.Age == request.Age });
        }