Browse Source

fix: delete old test failing the build

pull/10086/head
bnymncoskuner 5 years ago
parent
commit
242aa8337a
  1. 59
      npm/ng-packs/packages/core/src/lib/tests/profile.service.spec.ts

59
npm/ng-packs/packages/core/src/lib/tests/profile.service.spec.ts

@ -1,59 +0,0 @@
import { createHttpFactory, HttpMethod, SpectatorHttp, SpyObject } from '@ngneat/spectator/jest';
import { UpdateProfileDto } from '../models';
import {
EnvironmentService,
HttpErrorReporterService,
ProfileService,
RestService,
} from '../services';
import { CORE_OPTIONS } from '../tokens';
describe('ProfileService', () => {
let spectator: SpectatorHttp<ProfileService>;
let environmentService: SpyObject<EnvironmentService>;
const createHttp = createHttpFactory({
service: ProfileService,
providers: [RestService, HttpErrorReporterService, { provide: CORE_OPTIONS, useValue: {} }],
mocks: [EnvironmentService],
});
beforeEach(() => {
spectator = createHttp();
environmentService = spectator.inject(EnvironmentService);
const getApiUrlSpy = jest.spyOn(environmentService, 'getApiUrl');
getApiUrlSpy.mockReturnValue('https://abp.io');
});
it('should send a GET to my-profile API', () => {
spectator.service.get().subscribe();
spectator.expectOne('https://abp.io/api/identity/my-profile', HttpMethod.GET);
});
it('should send a POST to change-password API', () => {
const mock = { currentPassword: 'test', newPassword: 'test' };
spectator.service.changePassword(mock).subscribe();
const req = spectator.expectOne(
'https://abp.io/api/identity/my-profile/change-password',
HttpMethod.POST,
);
expect(req.request.body).toEqual(mock);
});
it('should send a PUT to my-profile API', () => {
const mock = {
email: 'info@volosoft.com',
userName: 'admin',
name: 'John',
surname: 'Doe',
phoneNumber: '+123456',
isExternal: false,
hasPassword: false,
extraProperties: {},
} as UpdateProfileDto;
spectator.service.update(mock).subscribe();
const req = spectator.expectOne('https://abp.io/api/identity/my-profile', HttpMethod.PUT);
expect(req.request.body).toEqual(mock);
});
});
Loading…
Cancel
Save