Ejemplo n.º 1
0
        public static CarPartsStoreDbContext GetDbForPartService()
        {
            Mapper.Initialize(config => config.AddProfile <AutoMapperProfile>());

            var dbOptions = new DbContextOptionsBuilder <CarPartsStoreDbContext>()
                            .UseInMemoryDatabase("CarPartsStoreTests").Options;

            var db = new CarPartsStoreDbContext(dbOptions);

            var part1 = new Part
            {
                ImageUrl = "asd",
                Name     = "stefan",
                Price    = 1.2m,
                Quantity = 10,
                Id       = 1
            };

            var part2 = new Part
            {
                ImageUrl = "dsa",
                Name     = "spas",
                Price    = 11.2m,
                Quantity = 110,
                Id       = 2
            };

            db.AddRange(part1, part2);
            db.SaveChanges();
            return(db);
        }
Ejemplo n.º 2
0
        public static CarPartsStoreDbContext GetDbForCarService()
        {
            Mapper.Initialize(config => config.AddProfile <AutoMapperProfile>());

            var dbOptions = new DbContextOptionsBuilder <CarPartsStoreDbContext>()
                            .UseInMemoryDatabase("CarPartsStoreTests").Options;

            var db = new CarPartsStoreDbContext(dbOptions);

            var car1 = new Car
            {
                Fuel  = Data.Enums.FuelType.LPG,
                Id    = 1,
                Make  = "lada",
                Model = "nivada",
                Motor = "olio",
                Year  = "1888",
            };
            var car2 = new Car
            {
                Fuel  = Data.Enums.FuelType.LPG,
                Id    = 2,
                Make  = "lada",
                Model = "nivada2",
                Motor = "olio",
                Year  = "1888",
            };

            db.AddRange(car1, car2);
            db.SaveChanges();
            return(db);
        }
Ejemplo n.º 3
0
 public UserServices(CarPartsStoreDbContext db)
 {
     this.db = db;
 }
Ejemplo n.º 4
0
 public CarService(CarPartsStoreDbContext db)
 {
     this.db = db;
 }
Ejemplo n.º 5
0
 public MessageService(CarPartsStoreDbContext db)
 {
     this.db = db;
 }