static IntegrationTestsRuntime() { Environment = TestEnvironments.GetMachineSpecificOrDefaultTestEnvironment(); if(Environment.IsAgainstCloudant() && !Environment.HasSupportFor(TestScenarios.Cloudant)) throw new NotSupportedException("The test environment's ServerClient and/or DbClient is configured to run against Cloudant, but the environment has no support for Cloudant."); }
static IntegrationTestsRuntime() { using (var c = new HttpClient()) { NormalEnvironment = GetTestEnvironment(c, "normal"); CloudantEnvironment = GetTestEnvironment(c, "cloudant"); } if (NormalEnvironment != null) { using (var client = CreateNormalClient()) { //client.Database.PutAsync().Wait(); client.ClearAllDocuments(); } } if (CloudantEnvironment != null) { using (var client = CreateCloudantClient()) { //client.Database.PutAsync().Wait(); client.ClearAllDocuments(); } } }