public void RequestHandler_GetRequest_SimpleStatement_QueryOptions_Are_Used() { var stmt = new SimpleStatement("DUMMY QUERY"); Assert.AreEqual(0, stmt.PageSize); Assert.Null(stmt.ConsistencyLevel); var queryOptions = new QueryOptions().SetConsistencyLevel(ConsistencyLevel.LocalQuorum).SetPageSize(100); var request = (QueryRequest)RequestHandler<RowSet>.GetRequest(stmt, 2, GetConfig(queryOptions)); Assert.AreEqual(100, request.PageSize); Assert.AreEqual(queryOptions.GetPageSize(), request.PageSize); Assert.AreEqual(queryOptions.GetConsistencyLevel(), request.Consistency); Assert.AreEqual(ConsistencyLevel.Any, request.SerialConsistency); }
public void SimpleStatement_QueryOptions_Are_Used() { var stmt = new SimpleStatement("DUMMY QUERY"); Assert.AreEqual(0, stmt.PageSize); Assert.Null(stmt.ConsistencyLevel); var queryOptions = new QueryOptions().SetConsistencyLevel(ConsistencyLevel.LocalQuorum).SetPageSize(100); var session = GetInstance(queryOptions); var request = (QueryRequest)session.GetRequest(stmt); Assert.AreEqual(100, request.PageSize); Assert.AreEqual(queryOptions.GetPageSize(), request.PageSize); Assert.AreEqual(queryOptions.GetConsistencyLevel(), request.Consistency); Assert.AreEqual(ConsistencyLevel.Any, request.SerialConsistency); }
public void BoundStatement_QueryOptions_Are_Used() { var ps = GetPrepared(); var stmt = ps.Bind(); Assert.AreEqual(0, stmt.PageSize); Assert.Null(stmt.ConsistencyLevel); var queryOptions = new QueryOptions().SetConsistencyLevel(ConsistencyLevel.LocalQuorum).SetPageSize(100); var session = GetInstance(queryOptions); var request = (ExecuteRequest)session.GetRequest(stmt); Assert.AreEqual(100, request.PageSize); Assert.AreEqual(queryOptions.GetPageSize(), request.PageSize); Assert.AreEqual(queryOptions.GetConsistencyLevel(), request.Consistency); Assert.AreEqual(ConsistencyLevel.Any, request.SerialConsistency); }
public void BatchStatement_QueryOptions_Are_Used() { var stmt = new BatchStatement(); Assert.Null(stmt.ConsistencyLevel); var queryOptions = new QueryOptions().SetConsistencyLevel(ConsistencyLevel.LocalQuorum); var session = GetInstance(queryOptions); var request = (BatchRequest)session.GetRequest(stmt); Assert.AreEqual(queryOptions.GetConsistencyLevel(), request.Consistency); }
public void RequestHandler_GetRequest_BatchStatement_QueryOptions_Are_Used() { var stmt = new BatchStatement(); Assert.Null(stmt.ConsistencyLevel); var queryOptions = new QueryOptions().SetConsistencyLevel(ConsistencyLevel.LocalQuorum); var request = (BatchRequest)RequestHandler<RowSet>.GetRequest(stmt, 2, GetConfig(queryOptions)); Assert.AreEqual(queryOptions.GetConsistencyLevel(), request.Consistency); }
public void RequestHandler_GetRequest_BoundStatement_QueryOptions_Are_Used() { var ps = GetPrepared(); var stmt = ps.Bind(); Assert.AreEqual(0, stmt.PageSize); Assert.Null(stmt.ConsistencyLevel); var queryOptions = new QueryOptions().SetConsistencyLevel(ConsistencyLevel.LocalQuorum).SetPageSize(100); var request = (ExecuteRequest)RequestHandler<RowSet>.GetRequest(stmt, 2, GetConfig(queryOptions)); Assert.AreEqual(100, request.PageSize); Assert.AreEqual(queryOptions.GetPageSize(), request.PageSize); Assert.AreEqual(queryOptions.GetConsistencyLevel(), request.Consistency); Assert.AreEqual(ConsistencyLevel.Any, request.SerialConsistency); }