示例#1
0
        public void PassengerIsAChildLivingInBcn()
        {
            var spec = new PassengerIsAChildLivingInBcnSpecification();

            var pax = new Passenger
            {
                Age       = 8,
                City      = "Barcelona",
                FirstName = "John"
            };

            var value = spec.IsSatisfiedBy(pax);

            Assert.AreEqual(value, true);
        }
示例#2
0
        public void PassengerIsNotAChildLivingInBcn()
        {
            var spec = new PassengerIsAChildLivingInBcnSpecification();

            var pax = new Passenger
            {
                Age       = 28,
                City      = "London",
                FirstName = "John"
            };

            var value = spec.IsSatisfiedBy(pax);

            Assert.AreEqual(value, false);
        }