All files / core TestRegistryProvider.ts

100% Statements 4/4
100% Branches 0/0
100% Functions 2/2
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1811x           11x         3x       4x    
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;
  }
}