Beispiel #1
0
        public void CanLoadFeatured()
        {
            var repo     = new VehicleRepositoryADO();
            var featured = repo.GetFeatured().ToList();

            Assert.AreEqual(5, featured.Count);
            Assert.AreEqual("Audi", featured[0].Make);
            Assert.AreEqual("F150", featured[1].Model);
        }
        public void CanLoadFeaturedVehicles()
        {
            var repo = new VehicleRepositoryADO();

            List <VehicleShortItem> vehicles = repo.GetFeatured().ToList();

            Assert.AreEqual(5, vehicles.Count());

            Assert.AreEqual(3, vehicles[0].VehicleID);
        }
Beispiel #3
0
        public void ADOCanLoadVehiclesFeatured()
        {
            var repo             = new VehicleRepositoryADO();
            var vehiclesFeatured = repo.GetFeatured().ToList();

            Assert.IsNotNull(vehiclesFeatured);
            Assert.AreEqual(1, vehiclesFeatured.Count());
            Assert.AreEqual(1, vehiclesFeatured[0].VehicleId);
            Assert.AreEqual(2017, vehiclesFeatured[0].Year);
            Assert.AreEqual("Audi", vehiclesFeatured[0].Make);
            Assert.AreEqual("A4", vehiclesFeatured[0].Model);
            Assert.AreEqual("audi_a4.jpg", vehiclesFeatured[0].Image);
            Assert.AreEqual(32000m, vehiclesFeatured[0].SalePrice);
        }
Beispiel #4
0
        public void CanGetFeaturedVehicles()
        {
            var repo = new VehicleRepositoryADO();
            List <FeaturedItem> featured = repo.GetFeatured().ToList();

            Assert.AreEqual(4, featured.Count());

            Assert.AreEqual(1, featured[0].VehicleID);
            //Assert.AreEqual(1, featured[0].MakeID);
            //Assert.AreEqual(1, featured[0].ModelID);
            Assert.AreEqual("Chevy", featured[0].MakeName);
            Assert.AreEqual("Corvette", featured[0].ModelName);
            Assert.AreEqual(52980, featured[0].SalesPrice);
            Assert.AreEqual("placeholder.png", featured[0].Picture);
        }