Provides reusable test suites that backend connector packages run to verify their Store
implementations satisfy the contracts defined by @metreeca/keep.
testStore covers resource and collection retrieval, conditional and unconditional writes, transaction
execution, mutation events, and lifecycle management.
Connector conformance test suite.
Provides reusable test suites that backend connector packages run to verify their Store implementations satisfy the contracts defined by
@metreeca/keep.testStore covers resource and collection retrieval, conditional and unconditional writes, transaction execution, mutation events, and lifecycle management.
Connectors call testStore with a StoreTestOptions object that provisions store instances and loads them with the sample dataset.