private static IPrimeRequest QueryPrime(int delay = 0) { return(SimulacronBase .PrimeBuilder() .WhenQuery(PrepareSimulatorTests.Query) .ThenRowsSuccess(new[] { ("id", DataType.Uuid) }, rows => rows.WithRow(Guid.NewGuid()))
private static IPrimeRequest LocalSchemaVersionQueryPrime(Guid version) => SimulacronBase .PrimeBuilder() .WhenQuery(SchemaAgreementSimulacronTests.LocalSchemaVersionQuery) .ThenRowsSuccess(new[] { ("schema_version", DataType.Uuid) }, rows => rows.WithRow(version))
public static void PrimeSystemSchemaKeyspaceV2(this SimulacronBase simulacronCluster, string keyspace) { simulacronCluster.PrimeFluent( b => b.WhenQuery($"SELECT * FROM system_schema.keyspaces WHERE keyspace_name = '{keyspace}'") .ThenRowsSuccess( new[]