Exemplo n.º 1
0
        public void GetCalculator_UnknownPassed_ReturnsNull()
        {
            var factory = new ParkingChargeCalculatorFactory();

            var result = factory.GetCalculator(ParkingChargeType.Unknown);

            Assert.IsNull(result);
        }
Exemplo n.º 2
0
        public void GetCalculator_LongPassed_ReturnsLongStayCalculator()
        {
            var factory = new ParkingChargeCalculatorFactory();

            var result = factory.GetCalculator(ParkingChargeType.LongStay);

            Assert.IsInstanceOfType(result, typeof(LongStayParkingChargeCalculator));
        }