public InMemoryCarSystemTestBase()
        {
            var options = new DbContextOptionsBuilder <CarSystemContext>()
                          .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString())
                          .Options;

            Context = new CarSystemContext(options);
            Context.Database.EnsureCreated();
        }
示例#2
0
        private static void Seed(CarSystemContext context)
        {
            var cities = new[]
            {
                new CityDto()
                {
                    Name        = "Zagreb",
                    Description = "Capital city of Croatia"
                },
                new CityDto()
                {
                    Name        = "Paris",
                    Description = "Capital city of France"
                }
            };

            var countries = new[]
            {
                new CountryDto()
                {
                    Name        = "HR",
                    Description = "countryHR"
                },
                new CountryDto()
                {
                    Name        = "I",
                    Description = "descriptionI"
                }
            };

            context.Countries.AddRange(countries);
            context.SaveChanges();

            context.Cities.AddRange(cities);
            context.SaveChanges();
        }
示例#3
0
 public InventoryRepository(CarSystemContext context) : base(context)
 {
 }
 public ModelRepository(CarSystemContext context) : base(context)
 {
 }
 public CityRepository(CarSystemContext context) : base(context)
 {
 }
示例#6
0
 public EquipmentRepository(CarSystemContext context) : base(context)
 {
 }
 public EngineRepository(CarSystemContext context) : base(context)
 {
 }
示例#8
0
 public SalonRepository(CarSystemContext context)
     : base(context)
 {
 }
示例#9
0
 public ManufacturerRepository(CarSystemContext context) : base(context)
 {
 }