public async Task TestRemoveDomain() { await service.DeleteDomain(new Protos.Identity.DeleteDomainRequest { Id = domainId.ToString(), }, TestContext); Assert.Empty(db.BillingCycleEntries.Where(x => x.Subject.Domain.Id == domainId)); Assert.Empty(cjd.Domains.Where(x => x.Domain.Id == domainId)); Assert.Null(db.ManagementFeeEntries.FirstOrDefault(x => x.Id == domainId)); Assert.Null(db.BillingCycleEntries.FirstOrDefault(x => x.Id == domainId)); Assert.Null(db.UseCycleEntries.FirstOrDefault(x => x.Id == domainId)); }