Пример #1
0
            public Fixture(string testName)
            {
                //Setting up in memory entity framework for use in unit test.
                var options = new DbContextOptionsBuilder <CheeseContext>()
                              .UseInMemoryDatabase(databaseName: testName)
                              .Options;

                //Test hook to stop database from creating seed data for unit tests.
                CheeseContext.SkipSeedData = true;

                DBContext = new CheeseContext(options);
                SUT       = new CheeseController(DBContext);
            }
Пример #2
0
 public void Setup()
 {
     _db         = GetDbContext();
     _controller = new CheeseController(_db);
 }