示例#1
0
        public void TestGetLocation()
        {
            var configBuilder = new ConfigurationBuilder()
                                .SetBasePath(Directory.GetCurrentDirectory())
                                .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true);
            var configuration  = configBuilder.Build();
            var optionsBuilder = new DbContextOptionsBuilder <PizzaStoreDbContext>();

            optionsBuilder.UseSqlServer(configuration.GetConnectionString("PizzastoreDB"));
            var options = optionsBuilder.Options;

            var dbContext            = new PizzaStoreDbContext(options);
            var PizzaStoreRepository = new PizzaStoreRepository(dbContext);

            var actual = PizzaStoreRepository.GetLocationById(3);


            Assert.Equal(3, actual.StoreNumber);
        }