import {FlagProvider} from '../FlagProvider'; import {FlagProviderImpl} from './FlagProviderImpl'; import {FlagProviderValidator} from './FlagProviderValidator'; /** * Each product should implements its own version of this test based on the product's * implementation of FlagProvider. */ describe('FlagProviderValidationTesting', () => { it('Should implement the FlagProvider API properly.', () : void => { const flagProvider: FlagProvider = new FlagProviderImpl(); FlagProviderValidator.validate(flagProvider); }); });