public When_LocalEnterprisePartnershipRepository_GetSingleOrDefault_Is_Called_With_Non_Existent_Id() { var logger = Substitute.For <ILogger <GenericRepository <Domain.Models.LocalEnterprisePartnership> > >(); using var dbContext = InMemoryDbContext.Create(); dbContext.Add(new ValidLocalEnterprisePartnershipBuilder().Build()); dbContext.SaveChanges(); var repository = new GenericRepository <Domain.Models.LocalEnterprisePartnership>(logger, dbContext); _result = repository.GetSingleOrDefaultAsync(x => x.Id == 2) .GetAwaiter().GetResult(); }
public Domain.Models.LocalEnterprisePartnership CreateLocalEnterprisePartnership() { var lep = new Domain.Models.LocalEnterprisePartnership { Code = "LEP000001", Name = "LEP Name", CreatedBy = "Sfa.Tl.Matching.Application.IntegrationTests" }; _context.Add(lep); _context.SaveChanges(); return(lep); }