public void OnTestFixtureStartUp() { appHost = new ExampleAppHostHttpListenerPool() .Init() .Start(ListeningOn); Console.WriteLine("ExampleAppHost Created at {0}, listening on {1}", DateTime.Now, ListeningOn); }
public void OnTestFixtureStartUp() { appHost = new ExampleAppHostHttpListener() .Init() .Start(ListeningOn); "ExampleAppHost Created at {0}, listening on {1}".Print(DateTime.Now, ListeningOn); }
public void TestFixtureSetUp() { DynamoMetadata.Reset(); var db = CreatePocoDynamo(); db.DeleteAllTables(TimeSpan.FromMinutes(1)); appHost = new BasicAppHost() .Init(); }
public void TestFixtureSetUp() { appHost = new RedisMqAppHost() .Init() .Start(ListeningOn); using (var redis = appHost.TryResolve<IRedisClientsManager>().GetClient()) redis.FlushAll(); }
public ServiceController(ServiceStackHost appHost, params Assembly[] assembliesWithServices) : this(appHost) { if (assembliesWithServices == null || assembliesWithServices.Length == 0) throw new ArgumentException( "No Assemblies provided in your AppHost's base constructor.\n" + "To register your services, please provide the assemblies where your web services are defined."); this.ResolveServicesFn = () => GetAssemblyTypes(assembliesWithServices); }
public UnitTests() { appHost = new BasicAppHost(typeof(MyServices).Assembly) { ConfigureContainer = container => { //Add your IoC dependencies here } } .Init(); }
public void TestFixtureSetUp() { appHost = new BasicAppHost().Init(); this.products = new List<Product> { new Product("Pen", 1.99m), new Product("Glass", 9.99m), new Product("Book", 14.99m), new Product("DVD", 11.99m), }; productArgs = new { products = products }; }
public void TestFixtureSetUp() { appHost = new BasicAppHost { ConfigureContainer = c => { var authService = new AuthenticateService(); c.Register(authService); c.Register<IAuthSession>(authUserSession); AuthenticateService.Init(() => authUserSession, new CredentialsAuthProvider()); } }.Init(); }
public void TestFixtureSetUp() { var json = "~/AppData/ALFKI.json".MapProjectPath().ReadAllText(); response = JsonSerializer.DeserializeFromString<CustomerDetailsResponse>(json); appHost = new BasicAppHost { ConfigFilter = config => { //Files aren't copied, set RootDirectory to ProjectPath instead. config.WebHostPhysicalPath = "~".MapProjectPath(); } }.Init(); markdownFormat = appHost.GetPlugin<MarkdownFormat>(); }
public void SetUp() { try { tests = new OAuthUserSessionTests(); appHost = new BasicAppHost().Init(); var inMemoryRepo = new InMemoryAuthRepository(); inMemoryRepo.Clear(); userAuthRepositorys.Add(inMemoryRepo); var appSettings = new AppSettings(); var redisRepo = new RedisAuthRepository(new BasicRedisClientManager(new[] { appSettings.GetString("Redis.Host") ?? "localhost" })); redisRepo.Clear(); userAuthRepositorys.Add(redisRepo); if (OAuthUserSessionTestsBase.UseSqlServer) { var connStr = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\App_Data\auth.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"; var sqlServerFactory = new OrmLiteConnectionFactory(connStr, SqlServerOrmLiteDialectProvider.Instance); var sqlServerRepo = new OrmLiteAuthRepository(sqlServerFactory); sqlServerRepo.DropAndReCreateTables(); } else { var sqliteInMemoryRepo = new OrmLiteAuthRepository(dbFactory); sqliteInMemoryRepo.InitSchema(); sqliteInMemoryRepo.Clear(); userAuthRepositorys.Add(sqliteInMemoryRepo); var sqliteDbFactory = new OrmLiteConnectionFactory( "~/App_Data/auth.sqlite".MapProjectPath()); var sqliteDbRepo = new OrmLiteAuthRepository(sqliteDbFactory); sqliteDbRepo.InitSchema(); userAuthRepositorys.Add(sqliteDbRepo); } } catch (Exception ex) { Console.WriteLine(ex.Message); throw; } }
public void TestFixtureSetUp() { appHost = new RabbitMqAppHost() .Init() .Start(ListeningOn); using (var conn = appHost.TryResolve<ConnectionFactory>().CreateConnection()) using (var channel = conn.CreateModel()) { channel.PurgeQueue<AnyTestMq>(); channel.PurgeQueue<AnyTestMqResponse>(); channel.PurgeQueue<PostTestMq>(); channel.PurgeQueue<PostTestMqResponse>(); channel.PurgeQueue<ValidateTestMq>(); channel.PurgeQueue<ValidateTestMqResponse>(); channel.PurgeQueue<ThrowGenericError>(); } }
protected StatelessAuthRazorTests() { appHost = CreateAppHost() .Init() .Start("http://*:2337/"); var client = GetClient(); var response = client.Post(new Register { UserName = "******", Password = "******", Email = "as@if{0}.com", DisplayName = "DisplayName", FirstName = "FirstName", LastName = "LastName", }); var userId = response.UserId; var apiRepo = (IManageApiKeys)appHost.Resolve<IAuthRepository>(); var user1Client = GetClientWithUserPassword(alwaysSend: true); ApiKey = user1Client.Get(new GetApiKeys { Environment = "live" }).Results[0].Key; }
public void TestFixtureSetUp() { appHost = new BasicAppHost { ConfigureAppHost = host => { host.Plugins.Add(new AuthFeature(() => new AuthUserSession(), new IAuthProvider[] { new CredentialsAuthProvider(), })); }, ConfigureContainer = container => { container.Register<IDbConnectionFactory>(c => new OrmLiteConnectionFactory(":memory:", SqliteDialect.Provider) { AutoDisposeConnection = false, }); container.Register<IUserAuthRepository>(c => new OrmLiteAuthRepository(c.Resolve<IDbConnectionFactory>())); container.Resolve<IUserAuthRepository>().InitSchema(); } }.Init(); }
public void LocalFixtureSetUp() { // Configure the basic app host and start it this.AppHost = new BasicAppHost { ConfigureAppHost = host => { host.Plugins.Add( new AuthFeature(() => new AuthUserSession(), new IAuthProvider[] { new CredentialsAuthProvider() })); }, ConfigureContainer = container => { container.Register<IUnitOfWork>(c => this.UnitOfWork); container.Register<IAuthRepository>(c => new LightSpeedUserAuthRepository(c.Resolve<IUnitOfWork>())); } }.Init(); }
public void TestFixtureSetUp() { appHost = new BasicAppHost().Init(); var container = appHost.Container; container.Register<IDbConnectionFactory>( new OrmLiteConnectionFactory(":memory:", SqliteDialect.Provider)); container.RegisterAutoWiredAs<RockstarRepository, IRockstarRepository>(); container.RegisterAutoWired<SimpleService>(); using (var db = container.Resolve<IDbConnectionFactory>().Open()) { db.DropAndCreateTable<Rockstar>(); db.InsertAll(SeedData); } }
public void TestFixtureSetUp() { appHost = new TestConfigAppHostHttpListener() .Init() .Start(ListeningOn); }
public HttpHandlerTests() { appHost = new HttpHandlerAppHost() .Init() .Start(Config.ListeningOn); }
protected EncryptedMessagesTests() { appHost = new EncryptedMessagesAppHost() .Init() .Start(Config.AbsoluteBaseUri); }
public void OnTestFixtureSetUp() { appHost = new CorsFeatureAppHostHttpListener() .Init() .Start(Config.AbsoluteBaseUri); }
public ServiceController(ServiceStackHost appHost, Func<IEnumerable<Type>> resolveServicesFn) : this(appHost) { this.ResolveServicesFn = resolveServicesFn; }
public void OnTestFixtureSetUp() { appHost = new MultiTenantChangeDbAppHost() .Init() .Start(Config.AbsoluteBaseUri); }
public void TestFixtureSetUp() { appHost = new AlwaysThrowsAppHost() .Init() .Start(ListeningOn); }
public CacheResponseTests() { appHost = new AppHost() .Init() .Start(Config.ListeningOn); }
public UnitTest() { appHost = new BasicAppHost().Init(); appHost.Container.AddTransient <PingService>(); }
public void TestFixtureSetUp() { RegisterService.AllowUpdates = true; appHost = new BasicAppHost().Init(); }
public JwtAuthProviderIntegrationNoCookiesTests() { appHost = new AppHost() .Init() .Start(Config.ListeningOn); }
public void TestFixtureSetUp() { appHost = new MqTestsAppHost(() => CreateMqServer()) .Init() .Start(ListeningOn); }
public CacheServerFeatureTests() { appHost = new AppHost() .Init() .Start(Config.ListeningOn); }
public void OnTestFixtureSetUp() { appHost = new ExampleAppHostHttpListener() .Init() .Start(ListeningOn); }
public void SetUp() { appHost = new BasicAppHost().Init(); serviceController = appHost.ServiceController; }
protected abstract void Configure(ServiceStackHost appHost);
public void OnTestFixtureSetUp() { appHost = new MultiTenantCustomDbFactoryAppHost() .Init() .Start(Config.AbsoluteBaseUri); }
public TemplateViewPagesTests() { appHost = new AppHost() .Init() .Start(BaseUrl); }
public ServiceController(ServiceStackHost appHost) { this.appHost = appHost; appHost.Container.DefaultOwner = Owner.External; this.RequestTypeFactoryMap = new Dictionary <Type, Func <IRequest, object> >(); }
protected override void Configure(ServiceStackHost appHost) { appHost.Register <IAuthRepository>(new InMemoryAuthRepository()); }
public ServiceController(ServiceStackHost appHost, Func <IEnumerable <Type> > resolveServicesFn) : this(appHost) { this.ResolveServicesFn = resolveServicesFn; }
public AppSelfHostTests() { appHost = new AppHostSmartPool() .Init() .Start(Config.ListeningOn); }
public void TestFixtureSetUp() { appHost = new BasicAppHost().Init(); }
public TemplatePageTests() { appHost = new AppHost() .Init() .Start(Config.ListeningOn); }
public void TextFixtureSetUp() { appHost = new AppHost() .Init() .Start(Config.ListeningOn); }
public void TestFixtureSetUp() { appHost = new BasicAppHost().Init(); AuthenticateService.Init(() => new AuthUserSession(), new CredentialsAuthProvider()); }
public GrpcAuthTests() { appHost = new AppHost() .Init() .Start(TestsConfig.ListeningOn); }
public RequestLogsFeatureTests() { appHost = new AppHost() .Init() .Start(Config.ListeningOn); }
public void OnTestFixtureSetUp() { appHost = new CorsFeaturePluginAppHostHttpListener() .Init() .Start(Config.AbsoluteBaseUri); }
public void TestFixtureSetUp() { appHost = new BasicAppHost(GetType().GetAssembly()).Init(); HostContext.CatchAllHandlers.Add(new PredefinedRoutesFeature().ProcessRequest); HostContext.CatchAllHandlers.Add(new MetadataFeature().ProcessRequest); }
public void TestFixtureSetUp() { appHost = new CustomServiceRunnerAppHost() .Init() .Start(Config.ListeningOn); }
protected CachedServiceClientTests() { appHost = new AppHost() .Init() .Start(Config.ListeningOn); }
public void TestFixtureTearDown() { AppHost = null; }
public ServiceController(ServiceStackHost appHost) { this.appHost = appHost; appHost.Container.DefaultOwner = Owner.External; this.RequestTypeFactoryMap = new Dictionary<Type, Func<IRequest, object>>(); }
public SoapHandler(RequestAttributes soapType) { this.HandlerAttributes = soapType; this.appHost = HostContext.AppHost; }
public void TestFixtureSetUp() { appHost = new AsyncTaskTests.AsyncTaskAppHost() .Init() .Start(Config.ListeningOn); }
public XmlContentTypeIssue() { appHost = new AppHost() .Init() .Start(Config.AbsoluteBaseUri); }
public void TestFixtureSetUp() { appHost = new AppHost() .Init() .Start(Config.AbsoluteBaseUri); }
public void OnTestFixtureSetUp() { appHost = new TypedFilterAppHost() .Init() .Start(Config.ListeningOn); }
public IntegrationTest() { appHost = new AppHost() .Init() .Start(BaseUri); }
public TemplateIntegrationTests() { appHost = new AppHost() .Init() .Start(BaseUrl); }
public void FixtureSetUp() { Host = ServiceStackHost.Instance; }