Skip to content
Snippets Groups Projects
Commit 645e0987 authored by OZGCloud's avatar OZGCloud
Browse files

OZG-5012 re-move test function

parent baead81e
No related branches found
No related tags found
No related merge requests found
import {
HttpError,
StateResource,
createStateResource,
mockResourceService,
} from '@alfa-client/tech-shared';
import { Mock, useFromMock } from '@alfa-client/test-utils';
import { HttpError, StateResource, createStateResource } from '@alfa-client/tech-shared';
import { Mock, mock, useFromMock } from '@alfa-client/test-utils';
import { Type } from 'ng-mocks';
import { Observable } from 'rxjs';
import { singleCold, singleHot } from '../../../../tech-shared/test/marbles';
import { createPostfachResource, createPostfachSettingItem } from '../../../test/postfach/postfach';
......@@ -70,3 +66,7 @@ describe('PostfachService', () => {
});
});
});
export function mockResourceService<T>(service: Type<T>): Mock<T> {
return <Mock<T>>{ ...mock(service), get: jest.fn(), save: jest.fn() };
}
......@@ -21,10 +21,8 @@
* Die sprachspezifischen Genehmigungen und Beschränkungen
* unter der Lizenz sind dem Lizenztext zu entnehmen.
*/
import { Type } from '@angular/core';
import { Resource, ResourceUri, getEmbeddedResource, getUrl, hasLink } from '@ngxp/rest';
import { isEqual, isNil, isNull } from 'lodash-es';
import { Mock, mock } from '../../../../test-utils/src/lib/mocking';
import { HttpError } from '../tech.model';
import { encodeUrlForEmbedding, isNotNull } from '../tech.util';
......@@ -141,7 +139,3 @@ export function isInvalidResourceCombination<T extends Resource, B extends Resou
export function isStateResoureStable<T>(stateResource: StateResource<T>): boolean {
return !stateResource.loading && !stateResource.reload;
}
export function mockResourceService<T>(service: Type<T>): Mock<T> {
return <Mock<T>>{ ...mock(service), get: jest.fn(), save: jest.fn() };
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment