import { UnsecureConstantCredentialsExtractor } from '../../../src/authentication/UnsecureConstantCredentialsExtractor'; describe('An UnsecureConstantCredentialsExtractor', (): void => { it('extracts a constant WebID.', async(): Promise => { const agent = 'http://alice.example/card#me'; const extractor = new UnsecureConstantCredentialsExtractor(agent); await expect(extractor.handle()).resolves.toEqual({ webId: agent }); }); it('extracts constant credentials.', async(): Promise => { const agent = {}; const extractor = new UnsecureConstantCredentialsExtractor(agent); await expect(extractor.handle()).resolves.toBe(agent); }); });