Beispiel #1
0
        public void AddTwoMemberOvernightsAndOneTeenEquals125()
        {
            var registration = new GateKeeper.Logic.Registration();

            registration.AddMemberOvernight();
            registration.AddMemberOvernight();
            registration.AddYouthOvernight();
            Assert.AreEqual(125, registration.MemberOvernightTotalPrice + registration.YouthOvernightTotalPrice);
        }
Beispiel #2
0
        public void AddThreeMemberOvernightsAndSubtractOneEquals90()
        {
            var registration = new GateKeeper.Logic.Registration();

            registration.AddMemberOvernight();
            registration.AddMemberOvernight();
            registration.AddMemberOvernight();
            registration.SubtractMemberOvernight();
            Assert.AreEqual(90, registration.MemberOvernightTotalPrice);
        }
Beispiel #3
0
        public void AddTwoMemberOvernightsAndThreeChildOvernightEquals120()
        {
            var registration = new GateKeeper.Logic.Registration();

            registration.AddMemberOvernight();
            registration.AddMemberOvernight();
            registration.AddChildOvernight();
            registration.AddChildOvernight();
            registration.AddChildOvernight();
            Assert.AreEqual(120, registration.MemberOvernightTotalPrice + registration.ChildOvernightTotalPrice);
        }