public override async Task DeleteChecks(BoilerplateDbContext context, long key) { var user = await context.Users.FirstOrDefaultAsync( e => e.Id == key ); user.ShouldNotBeNull(); user.IsDeleted.ShouldBeTrue(); }
public override async Task UpdateChecks(BoilerplateDbContext context, RoleDto updateDto) { updateDto.Name.ShouldBe("Updated Role"); updateDto.DisplayName.ShouldBe("Updated Role"); updateDto.Description.ShouldBe("Updated Role Description"); var role = await context.Roles.FirstOrDefaultAsync(x => x.Id == updateDto.Id); role.ShouldNotBeNull(); }
public static void SeedHostDb(BoilerplateDbContext context) { context.SuppressAutoSetTenantId = true; // Host seed new InitialHostDbBuilder(context).Create(); // Default tenant seed (in host database). new DefaultTenantBuilder(context).Create(); new TenantRoleAndUserBuilder(context, 1).Create(); }
public override async Task CreateChecks(BoilerplateDbContext context, CreateUserInput createEntity) { var adminRole = await GetRole("Admin"); var user = await context.Users.Include(x => x.Roles) .FirstOrDefaultAsync(e => e.EmailAddress == createEntity.EmailAddress); adminRole.ShouldNotBeNull(); user.ShouldNotBeNull(); user.Roles.Any(x => x.RoleId == adminRole.Id); }
public ValueService(BoilerplateDbContext db) : base(db) { }
public TestEditionsBuilder(BoilerplateDbContext context) { _context = context; }
public UnitOfWork(BoilerplateDbContext context) { _context = context; }
public TestSubscriptionPaymentBuilder(BoilerplateDbContext context, int tenantId) { _context = context; _tenantId = tenantId; }
public DefaultSettingsCreator(BoilerplateDbContext context) { _context = context; }
public DefaultLanguagesCreator(BoilerplateDbContext context) { _context = context; }
public DefaultTenantBuilder(BoilerplateDbContext context) { this.context = context; }
public InitialHostDbBuilder(BoilerplateDbContext context) { this.context = context; }
public Repository(BoilerplateDbContext context) { DbContext = context; Table = DbContext.Set <TEntity>(); }
public AppService(BoilerplateDbContext db) { Db = db; }
public TestDataBuilder(BoilerplateDbContext context, int tenantId) { _context = context; _tenantId = tenantId; }
public TestOrganizationUnitsBuilder(BoilerplateDbContext context, int tenantId) { _context = context; _tenantId = tenantId; }
public DefaultEditionCreator(BoilerplateDbContext context) { _context = context; }
public virtual async Task CreateChecks(BoilerplateDbContext context, TCreateDto createInput) { }
public TenantRoleAndUserBuilder(BoilerplateDbContext context, int tenantId) { _context = context; _tenantId = tenantId; }
public virtual async Task UpdateChecks(BoilerplateDbContext context, TEntityDto updatedDto) { }
public override async Task UpdateChecks(BoilerplateDbContext context, TenantDto updatedObject) { updatedObject.TenancyName.ShouldBe("updatedtenant"); updatedObject.Name.ShouldBe("Updated Tenant"); updatedObject.IsActive.ShouldBeTrue(); }
public virtual async Task DeleteChecks(BoilerplateDbContext context, TPrimaryKey key) { }
public HostRoleAndUserCreator(BoilerplateDbContext context) { _context = context; }
public UnitOfWork() { _context = new BoilerplateDbContext(); }