@ngneat/spectator
Version:
A powerful tool to simplify your Angular tests
16 lines • 2.42 kB
JavaScript
import { createHttpFactory as baseCreateHttpFactory, isType, HttpMethod, } from '@ngneat/spectator';
import { mockProvider } from './mock';
/**
* @publicApi
*/
export { HttpMethod };
/**
* @publicApi
*/
export function createHttpFactory(typeOrOptions) {
return baseCreateHttpFactory({
mockProvider,
...(isType(typeOrOptions) ? { service: typeOrOptions } : typeOrOptions),
});
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3BlY3RhdG9yLWh0dHAuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9zcGVjdGF0b3IvamVzdC9zcmMvbGliL3NwZWN0YXRvci1odHRwLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFDTCxpQkFBaUIsSUFBSSxxQkFBcUIsRUFDMUMsTUFBTSxFQUVOLFVBQVUsR0FJWCxNQUFNLG1CQUFtQixDQUFDO0FBRTNCLE9BQU8sRUFBRSxZQUFZLEVBQWEsTUFBTSxRQUFRLENBQUM7QUFTakQ7O0dBRUc7QUFDSCxPQUFPLEVBQUUsVUFBVSxFQUFFLENBQUM7QUFPdEI7O0dBRUc7QUFDSCxNQUFNLFVBQVUsaUJBQWlCLENBQUksYUFBZ0Q7SUFDbkYsT0FBTyxxQkFBcUIsQ0FBQztRQUMzQixZQUFZO1FBQ1osR0FBRyxDQUFDLE1BQU0sQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxPQUFPLEVBQUUsYUFBYSxFQUFFLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQztLQUN4RSxDQUE0QixDQUFDO0FBQ2hDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUeXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQge1xuICBjcmVhdGVIdHRwRmFjdG9yeSBhcyBiYXNlQ3JlYXRlSHR0cEZhY3RvcnksXG4gIGlzVHlwZSxcbiAgQ3JlYXRlSHR0cE92ZXJyaWRlcyxcbiAgSHR0cE1ldGhvZCxcbiAgU3BlY3RhdG9ySHR0cCBhcyBCYXNlU3BlY3RhdG9ySHR0cCxcbiAgU3BlY3RhdG9ySHR0cE9wdGlvbnMsXG4gIFRva2VuLFxufSBmcm9tICdAbmduZWF0L3NwZWN0YXRvcic7XG5cbmltcG9ydCB7IG1vY2tQcm92aWRlciwgU3B5T2JqZWN0IH0gZnJvbSAnLi9tb2NrJztcblxuLyoqXG4gKiBAcHVibGljQXBpXG4gKi9cbmV4cG9ydCBpbnRlcmZhY2UgU3BlY3RhdG9ySHR0cDxTPiBleHRlbmRzIEJhc2VTcGVjdGF0b3JIdHRwPFM+IHtcbiAgaW5qZWN0PFQ+KHRva2VuOiBUb2tlbjxUPik6IFNweU9iamVjdDxUPjtcbn1cblxuLyoqXG4gKiBAcHVibGljQXBpXG4gKi9cbmV4cG9ydCB7IEh0dHBNZXRob2QgfTtcblxuLyoqXG4gKiBAcHViaWNBcGlcbiAqL1xuZXhwb3J0IHR5cGUgU3BlY3RhdG9ySHR0cEZhY3Rvcnk8Uz4gPSAob3ZlcnJpZGVzPzogQ3JlYXRlSHR0cE92ZXJyaWRlczxTPikgPT4gU3BlY3RhdG9ySHR0cDxTPjtcblxuLyoqXG4gKiBAcHVibGljQXBpXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBjcmVhdGVIdHRwRmFjdG9yeTxTPih0eXBlT3JPcHRpb25zOiBTcGVjdGF0b3JIdHRwT3B0aW9uczxTPiB8IFR5cGU8Uz4pOiBTcGVjdGF0b3JIdHRwRmFjdG9yeTxTPiB7XG4gIHJldHVybiBiYXNlQ3JlYXRlSHR0cEZhY3Rvcnkoe1xuICAgIG1vY2tQcm92aWRlcixcbiAgICAuLi4oaXNUeXBlKHR5cGVPck9wdGlvbnMpID8geyBzZXJ2aWNlOiB0eXBlT3JPcHRpb25zIH0gOiB0eXBlT3JPcHRpb25zKSxcbiAgfSkgYXMgU3BlY3RhdG9ySHR0cEZhY3Rvcnk8Uz47XG59XG4iXX0=