fixing tests
This commit is contained in:
parent
2017fc642c
commit
00dfcc399d
@ -5,6 +5,7 @@ import {LoginCredential} from '../../../../common/entities/LoginCredential';
|
|||||||
import {AuthenticationService} from './authentication.service';
|
import {AuthenticationService} from './authentication.service';
|
||||||
import {NetworkService} from './network.service';
|
import {NetworkService} from './network.service';
|
||||||
import {ErrorDTO} from '../../../../common/entities/Error';
|
import {ErrorDTO} from '../../../../common/entities/Error';
|
||||||
|
import {VersionService} from '../version.service';
|
||||||
|
|
||||||
class MockUserService {
|
class MockUserService {
|
||||||
public login(credential: LoginCredential): Promise<UserDTO> {
|
public login(credential: LoginCredential): Promise<UserDTO> {
|
||||||
@ -25,6 +26,7 @@ describe('AuthenticationService', () => {
|
|||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
TestBed.configureTestingModule({
|
TestBed.configureTestingModule({
|
||||||
providers: [
|
providers: [
|
||||||
|
VersionService,
|
||||||
{provide: NetworkService, useClass: MockNetworkService},
|
{provide: NetworkService, useClass: MockNetworkService},
|
||||||
{provide: UserService, useClass: MockUserService},
|
{provide: UserService, useClass: MockUserService},
|
||||||
AuthenticationService,
|
AuthenticationService,
|
||||||
|
|||||||
@ -3,6 +3,7 @@ import {HttpClientTestingModule, HttpTestingController} from '@angular/common/ht
|
|||||||
import {NetworkService} from './network.service';
|
import {NetworkService} from './network.service';
|
||||||
import {Message} from '../../../../common/entities/Message';
|
import {Message} from '../../../../common/entities/Message';
|
||||||
import {SlimLoadingBarService} from 'ng2-slim-loading-bar';
|
import {SlimLoadingBarService} from 'ng2-slim-loading-bar';
|
||||||
|
import {VersionService} from '../version.service';
|
||||||
|
|
||||||
|
|
||||||
describe('NetworkService Success tests', () => {
|
describe('NetworkService Success tests', () => {
|
||||||
@ -18,6 +19,7 @@ describe('NetworkService Success tests', () => {
|
|||||||
TestBed.configureTestingModule({
|
TestBed.configureTestingModule({
|
||||||
imports: [HttpClientTestingModule],
|
imports: [HttpClientTestingModule],
|
||||||
providers: [
|
providers: [
|
||||||
|
VersionService,
|
||||||
SlimLoadingBarService,
|
SlimLoadingBarService,
|
||||||
NetworkService
|
NetworkService
|
||||||
]
|
]
|
||||||
@ -130,6 +132,7 @@ describe('NetworkService Fail tests', () => {
|
|||||||
TestBed.configureTestingModule({
|
TestBed.configureTestingModule({
|
||||||
imports: [HttpClientTestingModule],
|
imports: [HttpClientTestingModule],
|
||||||
providers: [
|
providers: [
|
||||||
|
VersionService,
|
||||||
SlimLoadingBarService,
|
SlimLoadingBarService,
|
||||||
NetworkService
|
NetworkService
|
||||||
]
|
]
|
||||||
|
|||||||
@ -5,6 +5,7 @@ import {UserService} from './user.service';
|
|||||||
import {LoginCredential} from '../../../../common/entities/LoginCredential';
|
import {LoginCredential} from '../../../../common/entities/LoginCredential';
|
||||||
import {SlimLoadingBarService} from 'ng2-slim-loading-bar';
|
import {SlimLoadingBarService} from 'ng2-slim-loading-bar';
|
||||||
import {ShareService} from '../../gallery/share.service';
|
import {ShareService} from '../../gallery/share.service';
|
||||||
|
import {VersionService} from '../version.service';
|
||||||
|
|
||||||
class MockShareService {
|
class MockShareService {
|
||||||
wait() {
|
wait() {
|
||||||
@ -23,6 +24,7 @@ describe('UserService', () => {
|
|||||||
TestBed.configureTestingModule({
|
TestBed.configureTestingModule({
|
||||||
imports: [HttpClientTestingModule],
|
imports: [HttpClientTestingModule],
|
||||||
providers: [
|
providers: [
|
||||||
|
VersionService,
|
||||||
UserService,
|
UserService,
|
||||||
SlimLoadingBarService,
|
SlimLoadingBarService,
|
||||||
NetworkService,
|
NetworkService,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user