public void When_OpenBucket_Is_Called_Multiple_Times_Same_Bucket_Object_IsReturned() { ClusterHelper.Initialize(); _cluster = ClusterHelper.Get(); var bucket1 = _cluster.OpenBucket("default"); var bucket2 = _cluster.OpenBucket("default"); Assert.AreEqual(bucket1, bucket2); }
public void Test_CreateQuery_Overload2() { var expected = new Uri("http://localhost:8092/beer-sample/_design/dev_beer/_view/brewery_beers?"); var bucket = _cluster.OpenBucket("beer-sample"); var query = bucket.CreateQuery("beer", "brewery_beers", true). RawUri(); _cluster.CloseBucket(bucket); Assert.AreEqual(expected.Scheme, query.Scheme); Assert.AreEqual(expected.PathAndQuery, query.PathAndQuery); }
public void When_UseSsl_True_CreateQuery_Returns_Https_Url() { var expected = new Uri("https://localhost:18092/beer-sample/_design/dev_beer/_view/brewery_beers?"); var bucket = _cluster.OpenBucket("beer-sample"); var query = bucket.CreateQuery(true). DesignDoc("beer"). View("brewery_beers"). RawUri(); _cluster.CloseBucket(bucket); Assert.AreEqual(expected, query); }
public void When_UseSsl_True_CreateQuery_Returns_Https_Url() { var expected = new Uri("https://localhost:18092/beer-sample/_design/dev_beer/_view/brewery_beers?"); var bucket = _cluster.OpenBucket("beer-sample"); var query = bucket.CreateQuery("beer", "brewery_beers"). Development(true). RawUri(); _cluster.CloseBucket(bucket); Assert.AreEqual(expected.Port, query.Port); Assert.AreEqual(expected.Scheme, query.Scheme); Assert.AreEqual(expected.PathAndQuery, query.PathAndQuery); }
public void Test_That_A_NMV_Response_Will_Force_A_Config_Update() { //TODO this test needs to be rewritten along with fake/mock _bucket = _cluster.OpenBucket("default"); var operationResult = _bucket.Upsert("test", "value"); //note that the client should be retrying the operation. Once that is in place, this //test will need to be refactored. Assert.AreEqual(ResponseStatus.VBucketBelongsToAnotherServer, operationResult.Status); }
public void When_OpenBucket_Is_Called_Multiple_Times_Same_Bucket_Object_IsReturned() { ClusterHelper.Initialize(); _cluster = ClusterHelper.Get(); var bucket1 = _cluster.OpenBucket("default"); var bucket2 = _cluster.OpenBucket("default"); Assert.AreEqual(bucket1, bucket2); }
public void Test_GetBucket_Using_CarrierPublicationProvider() { var config = new ClientConfiguration(); ClusterHelper.Initialize(config); _cluster = ClusterHelper.Get(); const string expected = "default"; using (var bucket = _cluster.OpenBucket("default")) { Assert.IsNotNull(bucket); Assert.AreEqual(expected, bucket.Name); } }
public void Test_GetBucket_Using_HttpStreamingProvider() { var clientConfig = new ClientConfiguration(); ClusterHelper.Initialize(clientConfig); _cluster = ClusterHelper.Get(); const string expected = "default"; using (var bucket = _cluster.OpenBucket("default")) { Assert.AreEqual(expected, bucket.Name); } }
public void Test_GetBucket_Using_HttpStreamingProvider() { var clientConfig = new ClientConfiguration(); ClusterHelper.Initialize(clientConfig); _cluster = ClusterHelper.Get(); const string expected = "default"; using (var bucket = _cluster.OpenBucket("default")) { Assert.AreEqual(expected, bucket.Name); } }
public void Test_GetBucket_Using_CarrierPublicationProvider() { var config = new ClientConfiguration(); ClusterHelper.Initialize(config); _cluster = ClusterHelper.Get(); const string expected = "default"; using (var bucket = _cluster.OpenBucket("default")) { Assert.IsNotNull(bucket); Assert.AreEqual(expected, bucket.Name); } }
public void Test_GetBucket() { using (var bucket = _cluster.OpenBucket("default")) { Assert.AreEqual("default", bucket.Name); } }
public void Test_OpenBucket() { using (var bucket = _cluster.OpenBucket("memcached")) { Assert.IsNotNull(bucket); } }