public void CreateUpdatePortfolioReturnView() { portfolioService.Setup(c => c.CreateOrUpdatePortfolio(It.IsAny <PortfolioDTO>(), It.IsAny <string>())) .Returns((PortfolioDTO i, string id) => 1); mock = new Mock <PortfolioController>(portfolioService.Object) { CallBase = true }; mock.SetupGet(p => p.Mapper).Returns(AutoMapperWebConfiguration.GetConfiguration().CreateMapper()); portfolioController = mock.Object; var controllerContext = new Mock <ControllerContext>(); var principal = new Mock <IPrincipal>(); principal.Setup(p => p.IsInRole("Administrator")).Returns(true); principal.SetupGet(x => x.Identity.Name).Returns("userName"); controllerContext.SetupGet(x => x.HttpContext.User).Returns(principal.Object); portfolioController.ControllerContext = controllerContext.Object; var result = portfolioController.Save(new PortfolioModel { Id = 1, Name = "Update Name" }) as RedirectToRouteResult; Assert.IsNotNull(result); Assert.AreEqual("Index", result.RouteValues["action"]); Assert.AreEqual(1, portfolioController.TempData["PortfolioId"]); }
public async Task Check_Get_All_User_API() { List <User> allUsers = CreateTempDataList.GetTestAllUser(); // Arrange var mockRepo = new Mock <IUsersService>(); mockRepo.Setup(repo => repo.GetAllUsersAsync()) .ReturnsAsync(allUsers); AutoMapperWebConfiguration.Configure(); var list = Mapper.Map <IList <User>, IList <UserViewModel> > (allUsers); var controller = new ApiUsersController(mockRepo.Object); // Act var result = controller.Get(); // Assert var viewResult = Assert.IsType <JsonResult>(result); var model = Assert.IsAssignableFrom <IEnumerable <UserViewModel> >( viewResult.Value); Assert.Equal(list.ToString(), result.ToString()); }
void Application_Start(object sender, EventArgs e) { // to expose native dlls of SZKingdom String path = String.Concat(Environment.GetEnvironmentVariable("PATH"), ";", AppDomain.CurrentDomain.RelativeSearchPath); Environment.SetEnvironmentVariable("PATH", path, EnvironmentVariableTarget.Process); SignalRStartup.InitializeIoc(); AutoMapperWebConfiguration.Configure(); DataBasePool.InitializeDatabase(); // Code that runs on application startup AreaRegistration.RegisterAllAreas(); GlobalConfig.CustomizeConfig(GlobalConfiguration.Configuration); GlobalConfiguration.Configure(WebApiConfig.Register); FiltersConfig.RegisterGlobalFilters(GlobalFilters.Filters); FiltersConfig.RegisterWebApiFilters(GlobalConfiguration.Configuration.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); //HibernatingRhinos.Profiler.Appender.EntityFramework.EntityFrameworkProfiler.Initialize(); Database.SetInitializer(new OptionsPlayDatabaseInitializer()); }
public IndexingRepository(ICmsIndexer cmsIndexer, ILogFacade log) { this.cmsIndexer = cmsIndexer; this.log = log; AutoMapperWebConfiguration.Configure(); }
/// <summary> /// /// </summary> protected void Application_Start() { //Handling Circular Object References in json/xml serialize //var json = GlobalConfiguration.Configuration.Formatters.JsonFormatter; //json.SerializerSettings.PreserveReferencesHandling = // Newtonsoft.Json.PreserveReferencesHandling.All; //var xml = GlobalConfiguration.Configuration.Formatters.XmlFormatter; //var dcs = new DataContractSerializer(typeof(City), null, int.MaxValue, // false, /* preserveObjectReferences: */ true, null); //xml.SetSerializer<City>(dcs); Database.SetInitializer(new MigrateDatabaseToLatestVersion <MainContext, Configuration>()); //Database.SetInitializer(new MigrateDatabaseToLatestVersion<ApplicationDbContext, ConfigurationUserAccount>()); IoCBinder.InitStructureMap(); AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); // WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); // var projectCategoryService = ObjectFactory.GetInstance<IProjectCategoryService>(); AutoMapperWebConfiguration.ConfigureUserMapping(); }
protected void Application_Start() { // GlobalFilters.Filters.Add(new AuthorizationFilteA() { Order = 2 }); //view Engin Razor MvcHandler.DisableMvcResponseHeader = true; ViewEngines.Engines.Clear(); ViewEngines.Engines.Add(new RazorViewEngine()); //Migration Database.SetInitializer(new MigrateDatabaseToLatestVersion<Context, Configuration>()); //StructureMap initStructureMap(); AreaRegistration.RegisterAllAreas(); //Automapper AutoMapperWebConfiguration.Configure(); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AuthConfig.RegisterAuth(); ModelBinders.Binders.Add(typeof(DateTime), new PersianDateModelBinder()); }
void Application_Start(object sender, EventArgs e) { // Code that runs on application startup AutoMapperWebConfiguration.Configure(); AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); RouteConfig.RegisterRoutes(RouteTable.Routes); }
public ActionResult Index() { AutoMapperWebConfiguration.Configure(); var tickets = AutoMapper.Mapper.Map <IEnumerable <Ticket>, TicketsListModel>(_ticketService.GetAllTickets()); return(View(tickets)); }
public static void InitAutoMapper() { var cfg = new MapperConfigurationExpression(); AutoMapperBLLConfiguration.Configure(cfg); AutoMapperWebConfiguration.Configure(cfg); Mapper.Initialize(cfg); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperWebConfiguration.Configure(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); AutoMapperWebConfiguration.Configure(); ServiceLocatorConfig.RegisterContainer(new WebInstaller()); Database.SetInitializer(new DbInitializer()); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas();//invokes the mapping routes registeration of all Admin,Teacher,Student areas. GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperWebConfiguration.Configure(); }
public void Configuration(IAppBuilder app) { IContainer container = IoCConfig.RegisterDependencies(); DependencyResolver.SetResolver(new Autofac.Integration.Mvc.AutofacDependencyResolver(container)); //Auto mapper registration AutoMapperWebConfiguration.Configure(); ConfigureAuth(app); }
protected void Application_Start() { AutofacConfig.ConfigureContainer(); MapperConfiguration = AutoMapperWebConfiguration.GetConfiguration(); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); log4net.Config.XmlConfigurator.Configure(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RegisterGlobalFilters(GlobalFilters.Filters); RegisterRoutes(RouteTable.Routes); AutoMapperWebConfiguration.Configure(Server); ActionRoles = GetActionRoles(); }
public ModelsRegistry() { For <IMappingEngine>().Use(() => Mapper.Engine); AutoMapperWebConfiguration.Configure(); Scan(scan => { scan.TheCallingAssembly(); scan.WithDefaultConventions(); }); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); Database.SetInitializer <PublicShapefileServiceContext>(new CreateDatabaseIfNotExists <PublicShapefileServiceContext>()); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); CacheConfig.DoCaching(ConfigurationManager.AppSettings["route"]); ContainerConfig.RegisterTypes(); AutoMapperWebConfiguration.RegisterMaps(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); AutoMapperWebConfiguration.Configure(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); log4net.Config.XmlConfigurator.Configure(); log4net.GlobalContext.Properties["LogFileName"] = Server.MapPath("~/Logs/Error"); JobScheduler.JobScheduler.Start(); }
protected void Application_Start() { GlobalConfiguration.Configure(WebApiConfig.Register); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); // Auto map (VM's to domain models) plus domain models > domain models, and DM > DTO (and vice versa) for web objects AutoMapperWebConfiguration.Configure(); }
protected void Application_Start() { XmlConfigurator.Configure(); AutofacConfig.ConfigureContainer(); AutoMapperWebConfiguration.Configure(); //---------------------------------------------------------- AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }
/// <summary> /// /// </summary> protected void Application_Start() { GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSettings = new Newtonsoft.Json.JsonSerializerSettings(); AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperWebConfiguration.Configure(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperWebConfiguration.Configure(); @AntiForgeryConfig.UniqueClaimTypeIdentifier = ClaimTypes.Name; #region Binders //DataTableModelBinder ModelBinders.Binders[typeof(DataTable)] = new DataTableModelBinder(); #endregion }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); AuthConfig.RegisterAuth(); AutoMapperWebConfiguration.Configure(); ModelBinders.Binders.DefaultBinder = new DevExpress.Web.Mvc.DevExpressEditorsBinder(); DevExpress.Web.ASPxWebControl.CallbackError += Application_Error; }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperWebConfiguration.Configure(); NinjectModule orderModule = new WebModule(); NinjectModule serviceModule = new ServiceModule(ConfigurationManager.ConnectionStrings["RentalContext"].ToString()); var kernel = new StandardKernel(orderModule, serviceModule); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
public ActionResult Create(TicketModel model) { AutoMapperWebConfiguration.Configure(); if (ModelState.IsValid) { var ticket = AutoMapper.Mapper.Map <TicketModel, Ticket>(model); ticket.CreatedOnUtc = DateTime.UtcNow; ticket.Status = TicketStatus.Open; ticket.VendorId = _workContext.CurrentVendor != null?_workContext.CurrentVendor.Id:-1; _ticketService.InsertTicket(ticket); return(RedirectToAction("Index")); } return(View("Create")); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); IUnityContainer container = new UnityContainer(); GMAO.Ioc.IoC i = new GMAO.Ioc.IoC(container); i.ResgitreType(); DependencyResolver.SetResolver(new GMAO.Ioc.UnityDependencyResolver(container)); //AutoMapper AutoMapperWebConfiguration.Configure(); }
public void CreatePortfolio_Success() { positionService.Setup(m => m.CreateOrUpdatePosition(It.IsAny <PositionDTO>(), It.IsAny <int?>())) .Callback((PositionDTO position, int?i) => ListPositions.Add(position)); mock = new Mock <PositionController>(positionService.Object) { CallBase = true }; mock.SetupGet(p => p.Mapper).Returns(AutoMapperWebConfiguration.GetConfiguration().CreateMapper()); positionController = mock.Object; JsonResult result = (JsonResult)positionController.Save(new PositionModel { Id = 7 }, 1); Assert.IsTrue(ListPositions.Count() == 4); }
protected void Application_Start() { AutoMapperWebConfiguration.Configure(); // INFO: Ordningen på registreringarna är viktig. WebApi före Mvc. // WebApi GlobalConfiguration.Configure(WebApiConfig.Register); GlobalConfiguration.Configuration.Filters.Add(new StopwatchAttribute(true)); GlobalConfiguration.Configuration.Filters.Add(new ActivityIdAttribute()); // Mvc GlobalFilters.Filters.Add(new ElapsedTimeFilter()); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }
protected void Application_Start() { AutoMapperWebConfiguration.Configure(); // INFO: The order of the registrations are important. Web API before MVC. // WebApi GlobalConfiguration.Configure(WebApiConfig.Register); GlobalConfiguration.Configuration.Filters.Add(new ApiExceptionFilter()); GlobalConfiguration.Configuration.Filters.Add(new StopwatchAttribute()); GlobalConfiguration.Configuration.Filters.Add(new ActivityIdAttribute()); // Mvc AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AntiForgeryConfig.UniqueClaimTypeIdentifier = ClaimTypes.NameIdentifier; }
public void CreatePortfolio_ReturnPartialViewWithData() { positionService.Setup(c => c.GetPosition(It.IsAny <int>())) .Returns((int i) => ListPositions.FirstOrDefault(c => c.Id == i)); mock = new Mock <PositionController>(positionService.Object) { CallBase = true }; mock.SetupGet(p => p.Mapper).Returns(AutoMapperWebConfiguration.GetConfiguration().CreateMapper()); positionController = mock.Object; var result = positionController.Save(1) as PartialViewResult; Assert.IsNotNull(result); var resultPosition = (PositionModel)result.Model; Assert.IsTrue(resultPosition.Id == positionm1.Id); Assert.IsTrue(resultPosition.Name == positionm1.Name); }