Ejemplo n.º 1
0
        private async Task LoginCreateDB(ELoginTypes Type)
        {
            var client = GetTestClient(Type);
            var result = await client.CreateNewDatabaseAsync(this.TestDB);

            Assert.True(result, $"Unable to create the db, with {Type.ToString("G")}");
        }
Ejemplo n.º 2
0
 public void CreateDBBothAuth(ELoginTypes Type)
 {
     if (!CouchSettings.SkipAuthTests)
     {
         LoginCreateDB(Type).Wait();
     }
 }
Ejemplo n.º 3
0
 public static PillowClient GetTestClient(string Database = null, ELoginTypes LoginType = ELoginTypes.BasicAuth)
 {
     Server.LoginType = LoginType;
     return(new PillowClient(CouchSettings.Server)
     {
         ForcedDatabaseName = Database
     });
 }
Ejemplo n.º 4
0
 public BasicCouchDBServer(string ServerURL, CouchLoginData LoginData = null, ELoginTypes LoginType = ELoginTypes.None)
 {
     _loginType = LoginType;
     _loginData = LoginData;
     _serverURL = ServerURL;
 }
Ejemplo n.º 5
0
 public PillowClient GetTestClient(ELoginTypes LoginType = ELoginTypes.BasicAuth)
 {
     return(CouchSettings.GetTestClient(TestDB, LoginType));
 }