Browse Source

tests(core): add app config service tests

pull/2018/head
mehmet-erim 7 years ago
parent
commit
690b18debf
  1. 20
      npm/ng-packs/packages/core/src/lib/tests/application-configuration.service.spec.ts

20
npm/ng-packs/packages/core/src/lib/tests/application-configuration.service.spec.ts

@ -0,0 +1,20 @@
import { createHttpFactory, HttpMethod, SpectatorHttp } from '@ngneat/spectator/jest';
import { ApplicationConfigurationService, RestService } from '../services';
import { Store } from '@ngxs/store';
describe('ApplicationConfigurationService', () => {
let spectator: SpectatorHttp<ApplicationConfigurationService>;
const createHttp = createHttpFactory({
dataService: ApplicationConfigurationService,
providers: [RestService],
mocks: [Store],
});
beforeEach(() => (spectator = createHttp()));
it('can test HttpClient.get', () => {
spectator.get(Store).selectSnapshot.andReturn('https://abp.io');
spectator.service.getConfiguration().subscribe();
spectator.expectOne('https://abp.io/api/abp/application-configuration', HttpMethod.GET);
});
});
Loading…
Cancel
Save