public MarkelUnitTestController()
        {
            var           context = new TestMarkelContext(dbContextOptions);
            DBInitializer db      = new DBInitializer();

            db.Seed(context);

            repository = new MarkelRepository(context);
        }
示例#2
0
        public void Seed(TestMarkelContext context)
        {
            context.Database.EnsureDeleted();
            context.Database.EnsureCreated();

            context.Company.AddRange(
                new Company()
            {
                Id               = 1,
                Name             = "Name1",
                Address1         = "Test Address1-1",
                Address2         = "Test Address2-1",
                Address3         = "Test Address3-1",
                Active           = true,
                Country          = "India",
                PostCode         = "12345",
                InsuranceEndDate = DateTime.Now,
            },
                new Company()
            {
                Id               = 2,
                Name             = "Name2",
                Address1         = "Test Address1-2",
                Address2         = "Test Address2-2",
                Address3         = "Test Address3-2",
                Active           = true,
                Country          = "India",
                PostCode         = "12345",
                InsuranceEndDate = DateTime.Now.AddDays(10),
            }

                );


            context.SaveChanges();
        }
示例#3
0
 public MarkelRepository(TestMarkelContext _db)
 {
     db = _db;
 }