public void 登入遮罩帳號() { using (var dbContext = TestDbContext.CreateDbContext("TestDbContext_MaskId")) { var customers = dbContext.Customers.AsNoTracking().ToList(); Assert.AreEqual("xxxx", customers[0].Tel); } }
public IActionResult Index() { TestDbContext test = new TestDbContext(); test.CreateDbContext(); return(View()); }
public void 切換遮罩帳號() { using (var dbContext = TestDbContext.CreateDbContext()) { dbContext.Database.ExecuteSqlCommand("EXECUTE AS USER = '******'"); var customers = dbContext.Customers.AsNoTracking().ToList(); dbContext.Database.ExecuteSqlCommand("REVERT"); Assert.AreEqual("xxxx", customers[0].Tel); } }