public ContactUnitTestController()
        {
            var context = new EHIContext(dbContextOptions);
            TestDataDBInitializer db = new TestDataDBInitializer();

            db.Feed(context);

            repository = new ContactsRepository(context);
        }
Example #2
0
        public void Feed(EHIContext context)
        {
            context.Database.EnsureDeleted();
            context.Database.EnsureCreated();

            context.Contacts.AddRange(
                new Contacts()
            {
                Id        = Guid.NewGuid(),
                FirstName = "FirstName 1",
                LastName  = "LastName 1",
                Email     = "*****@*****.**",
                Phone     = "123456",
                IsActive  = true
            },
                new Contacts()
            {
                Id        = Guid.NewGuid(),
                FirstName = "FirstName 2",
                LastName  = "LastName 2",
                Email     = "*****@*****.**",
                Phone     = "123456",
                IsActive  = true
            },
                new Contacts()
            {
                Id        = Guid.NewGuid(),
                FirstName = "FirstName 3",
                LastName  = "LastName 3",
                Email     = "*****@*****.**",
                Phone     = "123456",
                IsActive  = true
            }
                );


            context.SaveChanges();
        }
Example #3
0
 public ContactsRepository(EHIContext EHIContext)
 {
     _dbContext = EHIContext;
 }
Example #4
0
 public UserRepository(EHIContext eHIContext)
 {
     _dbContext = eHIContext;
 }