public SetupTestDb() { var connectionString = "Server=(localdb)\\MSSQLLocalDB; Database = TestUsersAuth; Trusted_Connection = True; MultipleActiveResultSets = true"; var builder = new DbContextOptionsBuilder <UserContext>(); builder.UseSqlServer(connectionString); var options = builder.Options; _context = new UserContext(options); DbTestInitializer.Initialize(_context); }
public async Task ShouldSetAndGetUsersAsync() { using (var context = GetContextSetup()) { var UserDAO = new UserDAO(context); var user = CreateUserModel(); var seedList = DbTestInitializer.GetSeedList(); UserDAO.Inserir(user); var Users = (await UserDAO.BuscarTodos()).ToList(); Users.Should().NotBeEmpty().And.Contain(user).And.HaveCountGreaterThan(seedList.Count); } }