Beispiel #1
0
        public void CanLoadSpecials()
        {
            var repo     = new VehicleRepositoryADO();
            var specials = repo.GetSpecials().ToList();

            Assert.AreEqual(3, specials.Count);
            Assert.AreEqual("GuildCars Huge Sale!!!", specials[0].SpecialTitle);
        }
Beispiel #2
0
        public void CanAddAndDeleteSpecials()
        {
            var          repo       = new VehicleRepositoryADO();
            SalesSpecial newSpecial = new SalesSpecial()
            {
                SpecialTitle       = "A New Special!",
                SpecialDescription = "This is only a test."
            };

            repo.AddSpecial(newSpecial);
            var specials = repo.GetSpecials();

            Assert.AreEqual(specials.Count(), 4);
            repo.DeleteSpecial(4);
            specials = repo.GetSpecials();
            Assert.AreEqual(specials.Count(), 3);
        }