UNPKG

ngx-testing-tools

Version:
12 lines 3.08 kB
import { buildBaseTools } from '../../common/tools/base/base-tools'; import { buildHttpTools } from '../../common/tools/http/http-tools'; import { buildInspectTools } from './inspect/inspect-tools'; export function buildInterceptorTools(factory) { const interceptorProxy = factory['instance']; const interceptor = interceptorProxy.instance; const { injected, injector, rx } = buildBaseTools(factory); const http = buildHttpTools(injector, { httpTesting: true }); const inspect = buildInspectTools(interceptorProxy); return { http, injected, injector, inspect, interceptor, rx }; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJjZXB0b3ItdG9vbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtdGVzdGluZy10b29scy9zcmMvbGliL2ludGVyY2VwdG9yLXRlc3QtYmVkL3Rvb2xzL2ludGVyY2VwdG9yLXRvb2xzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQztBQUNwRSxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFJcEUsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFJNUQsTUFBTSxVQUFVLHFCQUFxQixDQUFJLE9BQXFDO0lBQzVFLE1BQU0sZ0JBQWdCLEdBQXFCLE9BQU8sQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUMvRCxNQUFNLFdBQVcsR0FBTSxnQkFBZ0IsQ0FBQyxRQUFRLENBQUM7SUFFakQsTUFBTSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsRUFBRSxFQUFFLEdBQUcsY0FBYyxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQzNELE1BQU0sSUFBSSxHQUFjLGNBQWMsQ0FBQyxRQUFRLEVBQUUsRUFBRSxXQUFXLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQztJQUN4RSxNQUFNLE9BQU8sR0FBaUIsaUJBQWlCLENBQUMsZ0JBQWdCLENBQUMsQ0FBQztJQUVsRSxPQUFPLEVBQUUsSUFBSSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFdBQVcsRUFBRSxFQUFFLEVBQUUsQ0FBQztBQUNoRSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgYnVpbGRCYXNlVG9vbHMgfSBmcm9tICcuLi8uLi9jb21tb24vdG9vbHMvYmFzZS9iYXNlLXRvb2xzJztcbmltcG9ydCB7IGJ1aWxkSHR0cFRvb2xzIH0gZnJvbSAnLi4vLi4vY29tbW9uL3Rvb2xzL2h0dHAvaHR0cC10b29scyc7XG5pbXBvcnQgeyBIdHRwVG9vbHMgfSBmcm9tICcuLi8uLi9jb21tb24vdG9vbHMvaHR0cC9tb2RlbHMvaHR0cC10b29scy5tb2RlbCc7XG5pbXBvcnQgeyBJbnRlcmNlcHRvclRlc3RCZWRGYWN0b3J5IH0gZnJvbSAnLi4vaW50ZXJjZXB0b3ItdGVzdC1iZWQtZmFjdG9yeSc7XG5pbXBvcnQgeyBJbnRlcmNlcHRvclByb3h5IH0gZnJvbSAnLi4vcHJveHkvaW50ZXJjZXB0b3ItcHJveHknO1xuaW1wb3J0IHsgYnVpbGRJbnNwZWN0VG9vbHMgfSBmcm9tICcuL2luc3BlY3QvaW5zcGVjdC10b29scyc7XG5pbXBvcnQgeyBJbnNwZWN0VG9vbHMgfSBmcm9tICcuL2luc3BlY3QvbW9kZWxzL2luc3BlY3QtdG9vbHMubW9kZWwnO1xuaW1wb3J0IHsgSW50ZXJjZXB0b3JUb29scyB9IGZyb20gJy4vbW9kZWxzJztcblxuZXhwb3J0IGZ1bmN0aW9uIGJ1aWxkSW50ZXJjZXB0b3JUb29sczxUPihmYWN0b3J5OiBJbnRlcmNlcHRvclRlc3RCZWRGYWN0b3J5PFQ+KTogSW50ZXJjZXB0b3JUb29sczxUPiB7XG4gIGNvbnN0IGludGVyY2VwdG9yUHJveHk6IEludGVyY2VwdG9yUHJveHkgPSBmYWN0b3J5WydpbnN0YW5jZSddO1xuICBjb25zdCBpbnRlcmNlcHRvcjogVCA9IGludGVyY2VwdG9yUHJveHkuaW5zdGFuY2U7XG5cbiAgY29uc3QgeyBpbmplY3RlZCwgaW5qZWN0b3IsIHJ4IH0gPSBidWlsZEJhc2VUb29scyhmYWN0b3J5KTtcbiAgY29uc3QgaHR0cDogSHR0cFRvb2xzID0gYnVpbGRIdHRwVG9vbHMoaW5qZWN0b3IsIHsgaHR0cFRlc3Rpbmc6IHRydWUgfSk7XG4gIGNvbnN0IGluc3BlY3Q6IEluc3BlY3RUb29scyA9IGJ1aWxkSW5zcGVjdFRvb2xzKGludGVyY2VwdG9yUHJveHkpO1xuXG4gIHJldHVybiB7IGh0dHAsIGluamVjdGVkLCBpbmplY3RvciwgaW5zcGVjdCwgaW50ZXJjZXB0b3IsIHJ4IH07XG59XG4iXX0=