1
0
Files
yel-dspace-angular/src/app/shared/mocks/mock-response-cache.service.ts
2018-05-18 15:54:05 +02:00

17 lines
567 B
TypeScript

import { Observable } from 'rxjs/Observable';
import { ResponseCacheEntry } from '../../core/cache/response-cache.reducer';
import { ResponseCacheService } from '../../core/cache/response-cache.service';
export function getMockResponseCacheService(
add$: Observable<ResponseCacheEntry> = Observable.of(new ResponseCacheEntry()),
get$: Observable<ResponseCacheEntry> = Observable.of(new ResponseCacheEntry()),
has: boolean = false
): ResponseCacheService {
return jasmine.createSpyObj('ResponseCacheService', {
add: add$,
get: get$,
has,
});
}