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();
        }
Exemple #2
0
        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);
        }