예제 #1
0
        public void CanAddVehicle()
        {
            var myRepo = new VehicleRepoEF();

            Vehicle vehicleToAdd = new Vehicle();

            vehicleToAdd.VIN           = "111111111111";
            vehicleToAdd.Year          = "1999";
            vehicleToAdd.Mileage       = 9999;
            vehicleToAdd.MakeName      = "Ford";
            vehicleToAdd.ModelName     = "Charger";
            vehicleToAdd.IsNew         = true;
            vehicleToAdd.ColorName     = "Black";
            vehicleToAdd.BodyStyleName = "Sedan";
            vehicleToAdd.TransName     = "Manual";
            vehicleToAdd.InteriorName  = "Cloth";
            vehicleToAdd.SalesPrice    = 1999.99M;
            vehicleToAdd.MSRP          = 1999.99M;
            vehicleToAdd.ImageName     = "Charger.jpg";
            vehicleToAdd.IsFeatured    = true;
            vehicleToAdd.StatusName    = "Sold";

            myRepo.AddVehicle(vehicleToAdd);

            Assert.AreEqual(26, vehicleToAdd.VehicleId);
        }
예제 #2
0
        public void GetCarDetailsTest()
        {
            Vehicle       editCar = new Vehicle();
            VehicleRepoEF repo    = new VehicleRepoEF();
            int           id      = 1;

            var getCar = _ctx.GetAllByCarId(id).FirstOrDefault();

            editCar = VehicleData.Car(getCar);

            Assert.AreEqual(id, editCar.CarId);
            Assert.AreEqual(2012, editCar.Year);
            Assert.AreEqual(25000, editCar.Mileage);
        }