aboutsummaryrefslogtreecommitdiff
path: root/Timeline/ClientApp/src/app/user/internal-user-service/internal-user.service.spec.ts
diff options
context:
space:
mode:
Diffstat (limited to 'Timeline/ClientApp/src/app/user/internal-user-service/internal-user.service.spec.ts')
-rw-r--r--Timeline/ClientApp/src/app/user/internal-user-service/internal-user.service.spec.ts13
1 files changed, 7 insertions, 6 deletions
diff --git a/Timeline/ClientApp/src/app/user/internal-user-service/internal-user.service.spec.ts b/Timeline/ClientApp/src/app/user/internal-user-service/internal-user.service.spec.ts
index 8aadd873..4db28768 100644
--- a/Timeline/ClientApp/src/app/user/internal-user-service/internal-user.service.spec.ts
+++ b/Timeline/ClientApp/src/app/user/internal-user-service/internal-user.service.spec.ts
@@ -4,12 +4,13 @@ import { HttpClientTestingModule, HttpTestingController } from '@angular/common/
import { Router } from '@angular/router';
import { UserInfo, UserCredentials } from '../entities';
-import { CreateTokenRequest, CreateTokenResponse, ValidateTokenRequest, ValidateTokenResponse } from './http-entities';
+import {
+ createTokenUrl, validateTokenUrl, CreateTokenRequest,
+ CreateTokenResponse, ValidateTokenRequest, ValidateTokenResponse
+} from './http-entities';
import { InternalUserService, UserLoginState } from './internal-user.service';
describe('InternalUserService', () => {
- const tokenCreateUrl = '/api/User/CreateToken';
-
const mockUserCredentials: UserCredentials = {
username: 'user',
password: 'user'
@@ -48,7 +49,7 @@ describe('InternalUserService', () => {
const httpController = TestBed.get(HttpTestingController) as HttpTestingController;
httpController.expectOne((request: HttpRequest<CreateTokenRequest>) =>
- request.url === tokenCreateUrl &&
+ request.url === createTokenUrl &&
request.body.username === 'user' &&
request.body.password === 'user').flush(<CreateTokenResponse>{
token: 'test-token',
@@ -72,7 +73,7 @@ describe('InternalUserService', () => {
const mockToken = 'mock-token';
const tokenValidateRequestMatcher = (req: HttpRequest<ValidateTokenRequest>) => {
- return req.url === '/api/User/ValidateToken' && req.body.token === mockToken;
+ return req.url === validateTokenUrl && req.body.token === mockToken;
};
beforeEach(() => {
@@ -81,7 +82,7 @@ describe('InternalUserService', () => {
service.tryLogin(mockUserCredentials).subscribe(); // subscribe to activate login
- httpController.expectOne(tokenCreateUrl).flush(<CreateTokenResponse>{
+ httpController.expectOne(createTokenUrl).flush(<CreateTokenResponse>{
token: mockToken,
userInfo: mockUserInfo
});