Class TableRequirements
java.lang.Object
io.trino.tempto.fulfillment.table.TableRequirements
-
Method Summary
Modifier and TypeMethodDescriptionstatic ImmutableTableRequirementimmutableTable(TableDefinition tableDefinition) Requirement for immutable table.static MutableTableRequirementmutableTable(TableDefinition tableDefinition) Requirement for mutable table.static MutableTableRequirementmutableTable(TableDefinition tableDefinition, String name, MutableTableRequirement.State state) Requirement for mutable table.
-
Method Details
-
mutableTable
Requirement for mutable table. Test code is allowed to mutate (insert/delete rows) for mutable table- Parameters:
tableDefinition- Encapsulated DDL for table- Returns:
- Requirement for mutable table
-
mutableTable
public static MutableTableRequirement mutableTable(TableDefinition tableDefinition, String name, MutableTableRequirement.State state) Requirement for mutable table. Test code is allowed to mutate (insert/delete rows) for mutable table- Parameters:
tableDefinition- Encapsulated DDL for tablename- Name for tablestate- PREPARED, CREATED, or LOADED- Returns:
- Requirement for mutable table
-
immutableTable
Requirement for immutable table.- Parameters:
tableDefinition- Encapsulated DDL for table- Returns:
- ImmutableTableRequirement
-