testVault<T extends Store<VaultInfo, VaultEntry> > function
void
testVault<T extends Store<VaultInfo, VaultEntry> >(})
Default vault test
newVaultTestContext
: The context buildertypes
: The type/generator mapvaultTests
: The vault test set
Implementation
void testVault<T extends Store<VaultInfo, VaultEntry>>(
VaultTestContextBuilder<T> newVaultTestContext,
{Map<TypeTest, Function>? types,
Set<VaultTest> vaultTests = _vaultTests}) {
for (var typeTest in (types ?? _typeTests).entries) {
test('Vault: ${typeTest.key.name}', () async {
await testVaultWith<T>(newVaultTestContext(typeTest.value()),
vaultTests: vaultTests);
});
}
}