public void Create() { _context.DisableAllFilters(); new TestOrganizationUnitsBuilder(_context, _tenantId).Create(); _context.SaveChanges(); }
public void Create() { _context.DisableAllFilters(); new DefaultEditionsCreator(_context).Create(); new DefaultLanguagesCreator(_context).Create(); new HostRoleAndUserCreator(_context).Create(); new DefaultSettingsCreator(_context).Create(); }
public void ShouldReturnAllItems() { using (var context = new TestDbContext()) { context.DisableAllFilters(); var items = context.BoughtItems.ToList(); Assert.That(items, Has.Count.EqualTo(3)); } }
public void ShouldNotFailWithAnonymousProjection() { using (var context = new TestDbContext()) { context.DisableAllFilters(); var result = context.ShoppingCarts .Select(x => new { CartName = x.Name }) .ToList(); Assert.That(result, Has.Count.EqualTo(1)); } }
public void ShouldReturnValuesBasedOnConditionallyEnabledFilterAfterDisableEnableAll() { using (var context = new TestDbContext()) { // disable all filters and enable them back context.DisableAllFilters(); context.EnableAllFilters(); // should return filtered posts because filter is enabled var posts = context.BlogPosts.ToList(); Assert.That(posts, Has.Count.EqualTo(1)); // should return all posts because filter is disabled context.FilterDisabled = true; var filteredPosts = context.BlogPosts.ToList(); Assert.That(filteredPosts, Has.Count.EqualTo(10)); } }
public void ShouldNotFailWhileJoinToSelfWithFilters() { using (var context = new TestDbContext()) { context.DisableAllFilters(); var result = context.ShoppingCarts .Join( context.ShoppingCarts, cart1 => cart1.Id, cart2 => cart2.Id, (cart1, cart2) => new { Cart1 = cart1, Cart2 = cart2 }) .ToList(); Assert.That(result, Has.Count.EqualTo(1)); } }
public void ShouldReturnResultUsingAnonymousJoin() { using (var context = new TestDbContext()) { context.DisableAllFilters(); var cartWithItems = context.ShoppingCarts .Join( context.BoughtItems, cart => cart.Id, item => item.ShoppingCartId, (cart, item) => new { Cart = cart, Item = item }) .ToList(); Assert.That(cartWithItems, Has.Count.EqualTo(3)); } }