コード例 #1
0
        public static DieteticSNSDbContext Create()
        {
            var options = new DbContextOptionsBuilder <DieteticSNSDbContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .Options;

            var context = new DieteticSNSDbContext(options);

            context.Database.EnsureCreated();

            context.Countries.AddRange(AddCountriesToDatabase());

            context.SaveChanges();

            return(context);
        }
コード例 #2
0
 public DeleteCountryCommandTest(ServicesFixture fixture)
 {
     _context = fixture.Context;
 }
コード例 #3
0
        public static void Destroy(DieteticSNSDbContext context)
        {
            context.Database.EnsureDeleted();

            context.Dispose();
        }
コード例 #4
0
 public CreateCountryCommandTest(ServicesFixture fixture)
 {
     _context = fixture.Context;
     _mapper  = fixture.Mapper;
 }