public void GetClusterVersion_ReturnsValue() { var version = _bucket.GetClusterVersion(); Assert.IsNotNull(version); Assert.True(version.Value >= new ClusterVersion(new Version(1, 0, 0))); Console.WriteLine(version); }
public void Test_Streaming_SelectScalar() { if (_bucket.GetClusterVersion() < new ClusterVersion(new Version(5, 0, 0))) { Assert.Ignore("SELECT RAW is not supported on clusters before version 5.0"); } //arrange var request = new QueryRequest("SELECT RAW `travel-sample`.`callsign` FROM `travel-sample` WHERE type = 'airline' LIMIT 100;") .UseStreaming(true); //act using (var result = _bucket.Query <string>(request)) { //assert Assert.IsTrue(result.Success); Assert.IsTrue(typeof(StreamingQueryResult <string>) == result.GetType()); Assert.IsNotEmpty(result.First()); } }