@wearesage/schema
Version:
A flexible schema definition and validation system for TypeScript with multi-database support
18 lines (15 loc) • 466 B
text/typescript
import { MetadataRegistry } from "./MetadataRegistry";
import { IRegistryProvider } from "./RegistryProvider";
/**
* Test registry provider that creates a fresh registry for each test
*/
export class TestRegistryProvider implements IRegistryProvider {
private registry: MetadataRegistry;
constructor() {
// Create a new registry instance
this.registry = new MetadataRegistry();
}
getRegistry(): MetadataRegistry {
return this.registry;
}
}