Пример #1
0
 public void GetTop1_ProductsBySale()
 {
     using (var db = new DbRepository())
     {
         var    rm = new ReportModule(db);
         var    topProductsBySale = rm.TopProductsBySale(1);
         string expectedResult    = "Camembert Pierrot";
         Assert.AreEqual(topProductsBySale.Data.First().ProductName, expectedResult);
     }
 }
Пример #2
0
 public void GetEmployeeId4_MargaretPeacock()
 {
     using (var db = new DbRepository())
     {
         var    rm             = new ReportModule(db);
         var    employeeSale   = rm.EmployeeSale(4);
         string expectedResult = "Margaret Peacock";
         Assert.AreEqual(employeeSale.Data.EmployeeName, expectedResult);
     }
 }
Пример #3
0
 public void GetTop1_OrderCoustomerContactName()
 {
     using (var db = new DbRepository())
     {
         var    rm = new ReportModule(db);
         var    topOrdersByTotalPrice = rm.TopOrdersByTotalPrice(1);
         string expectedResult        = "Horst Kloss";
         Assert.AreEqual(topOrdersByTotalPrice.Data.First().CustomerContactName, expectedResult);
     }
 }
Пример #4
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            // внедрение зависимостей
            NinjectModule ReportModule  = new ReportModule();
            NinjectModule serviceModule = new ServiceModule("DefaultConnection");
            var           kernel        = new StandardKernel(ReportModule, serviceModule);

            DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel));
        }