public override void Configure(Container container)
        {
            container.Register <IDbConnectionFactory>(c =>
                                                      new OrmLiteConnectionFactory(
                                                          ":memory:",
                                                          false,
                                                          SqliteOrmLiteDialectProvider.Instance));

            Init(container.Resolve <IDbConnectionFactory>());
            AppRoutes.SetRoutes(Routes);
        }
        public void RegisterAuthenticationRoute()
        {
            var routes = new RouteCollection();

            AppRoutes.RegisterRoutes(routes);

            var route = routes.Cast <Route>().SingleOrDefault(r =>
                                                              string.Equals(r.Url, "Account/{action}", StringComparison.OrdinalIgnoreCase) &&
                                                              string.Equals(r.Defaults["controller"] as string, "Authentication", StringComparison.OrdinalIgnoreCase));

            Assert.IsNotNull(route);
        }
        public void RegisterUploadLogoRoute()
        {
            var routes = new RouteCollection();

            AppRoutes.RegisterRoutes(routes);

            var route = routes.Cast <Route>().SingleOrDefault(r =>
                                                              string.Equals(r.Url, "{tenant}/MyAccount/UploadLogo", StringComparison.OrdinalIgnoreCase) &&
                                                              string.Equals(r.Defaults["controller"] as string, "Account", StringComparison.OrdinalIgnoreCase) &&
                                                              string.Equals(r.Defaults["action"] as string, "UploadLogo", StringComparison.OrdinalIgnoreCase));

            Assert.IsNotNull(route);
        }
        public void RegisterOnBoardingRoute()
        {
            var routes = new RouteCollection();

            AppRoutes.RegisterRoutes(routes);

            var route = routes.Cast <Route>().SingleOrDefault(r =>
                                                              string.Equals(r.Url, string.Empty, StringComparison.OrdinalIgnoreCase) &&
                                                              string.Equals(r.Defaults["controller"] as string, "OnBoarding", StringComparison.OrdinalIgnoreCase) &&
                                                              string.Equals(r.Defaults["action"] as string, "Index", StringComparison.OrdinalIgnoreCase));

            Assert.IsNotNull(route);
        }
Esempio n. 5
0
        public void RegisteThankYouForFillingSurveyRoute()
        {
            var routes = new RouteCollection();

            AppRoutes.RegisterRoutes(routes);

            var route = routes.Cast <Route>().SingleOrDefault(r =>
                                                              string.Equals(r.Url, "survey/{tenantId}/{surveySlug}/thankyou", System.StringComparison.OrdinalIgnoreCase) &&
                                                              string.Equals(r.Defaults["controller"] as string, "Surveys", System.StringComparison.OrdinalIgnoreCase) &&
                                                              string.Equals(r.Defaults["action"] as string, "ThankYou", System.StringComparison.OrdinalIgnoreCase));

            Assert.IsNotNull(route);
        }
Esempio n. 6
0
 public RouteFindingTests()
 {
     _repository.Setup(r => r.List <Airport>()).Returns(AirportsMock.Airports);
     _repository.Setup(r => r.List <Route>(x => x.Airline, x => x.Origin, x => x.Destination)).Returns(RoutesMock.Routes);
     _appRoutes = new AppRoutes(_repository.Object);
 }
 public InvalidParametersTests()
 {
     _repository.Setup(r => r.List <Airport>()).Returns(AirportsMock.Airports);
     _appRoutes = new AppRoutes(_repository.Object);
 }
 public void SetUp()
 {
     RouteTable.Routes.Clear();
     AppRoutes.Register(RouteTable.Routes);
     UrdmsApplication.RegisterDefaultRoutes(RouteTable.Routes);
 }