FakeKandraSession
In-memory drop-in replacement for CqlSession — no ScyllaDB connection required.
Captures BatchStatement executions so tests can assert batch behaviour. Use via KandraTestUtils.inMemory to wire a full repository stack without Testcontainers.
Note: Because the DataStax driver's BoundStatement is final, the fake session does not simulate actual query routing. Use it to verify structural behaviour (batch composition, save/delete ordering) rather than data round-trips.
Functions
Link copied to clipboard
Returns all BatchStatement instances that were executed via execute.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@NonNull
@NonNull
Link copied to clipboard
Link copied to clipboard
@NonNull
Link copied to clipboard
@NonNull
Link copied to clipboard
@NonNull
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard