Skip to content

Commit

Permalink
chore(package): update deps (#746)
Browse files Browse the repository at this point in the history
  • Loading branch information
fulls1z3 committed Jun 10, 2020
1 parent 28327e9 commit 598c680
Show file tree
Hide file tree
Showing 7 changed files with 1,942 additions and 2,883 deletions.
33 changes: 17 additions & 16 deletions libs/shared/store-account/src/lib/auth/auth.effects.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,21 @@ import { AuthTestingModule } from '@fulls1z3/shared/util-auth/testing';
import { CoreTestingModule } from '@fulls1z3/shared/util-core/testing';
import { I18NTestingModule } from '@fulls1z3/shared/util-i18n/testing';
import { ERROR__NO_PAYLOAD } from '@fulls1z3/shared/util-store';
import { MockActions, StoreTestingModule } from '@fulls1z3/shared/util-store/testing';
import { StoreTestingModule } from '@fulls1z3/shared/util-store/testing';
import { Actions } from '@ngrx/effects';
import { provideMockActions } from '@ngrx/effects/testing';
import { AuthService } from '@ngx-auth/core';
import { TranslateModule } from '@ngx-translate/core';
import { cold, hot } from 'jasmine-marbles';
import { Observable } from 'rxjs';

import { authActions } from '../auth/auth.actions';
import { MockAuthService } from '../testing/auth/mocks/mock-auth.service';

import { AuthEffects } from './auth.effects';

let actions$: Observable<any>;

const testModuleConfig = () => {
TestBed.configureTestingModule({
imports: [
Expand All @@ -28,16 +32,19 @@ const testModuleConfig = () => {
CoreTestingModule,
I18NTestingModule,
StoreTestingModule,
TranslateModule
TranslateModule,
],
providers: [
AuthEffects,
provideMockActions(() => actions$),
{
provide: AuthService,
useClass: MockAuthService
}
]
useClass: MockAuthService,
},
],
});

actions$ = TestBed.inject(Actions);
};

describe('AuthEffects', () => {
Expand All @@ -54,16 +61,14 @@ describe('AuthEffects', () => {
const action = authActions.accountLogin({
resource: {
email: 'abc@xyz.com',
password: '123456'
}
password: '123456',
},
});
const completion = authActions.accountLoginSuccess(true);

spyOn(router, 'navigateByUrl');

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.login$).toBeObservable(expected);
Expand All @@ -73,9 +78,7 @@ describe('AuthEffects', () => {
const action = authActions.accountLogin(undefined);
const completion = authActions.accountLoginFail(ERROR__NO_PAYLOAD.message);

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.login$).toBeObservable(expected);
Expand All @@ -91,9 +94,7 @@ describe('AuthEffects', () => {

spyOn(router, 'navigateByUrl');

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.logout$).toBeObservable(expected);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,34 @@ import { Router } from '@angular/router';
import { RouterTestingModule } from '@angular/router/testing';
import { CoreTestingModule } from '@fulls1z3/shared/util-core/testing';
import { EMPTY_UNIQUE_ID, ERROR__NO_PAYLOAD } from '@fulls1z3/shared/util-store';
import { MockActions, StoreTestingModule } from '@fulls1z3/shared/util-store/testing';
import { StoreTestingModule } from '@fulls1z3/shared/util-store/testing';
import { Actions } from '@ngrx/effects';
import { provideMockActions } from '@ngrx/effects/testing';
import { cold, hot } from 'jasmine-marbles';
import { Observable } from 'rxjs';

import { airlineActions } from './airline.actions';
import { AirlineEffects } from './airline.effects';
import { AirlineService } from './airline.service';
import { MOCK_AIRLINE, MOCK_AIRLINES } from './testing/common';
import { MockAirlineService } from './testing/mocks/airline-service.mock';

let actions$: Observable<any>;

const testModuleConfig = () => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule, CoreTestingModule, StoreTestingModule, RouterTestingModule],
providers: [
AirlineEffects,
provideMockActions(() => actions$),
{
provide: AirlineService,
useClass: MockAirlineService
}
]
useClass: MockAirlineService,
},
],
});

actions$ = TestBed.inject(Actions);
};

describe('AirlineEffects', () => {
Expand All @@ -41,9 +48,7 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalGetManyAirlines();
const completion = airlineActions.airUniversalGetManyAirlinesSuccess(MOCK_AIRLINES);

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.getMany$).toBeObservable(expected);
Expand All @@ -57,9 +62,7 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalGetManyAirlines();
const completion = airlineActions.airUniversalGetManyAirlinesFail(ERROR__NO_PAYLOAD.message);

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.getMany$).toBeObservable(expected);
Expand All @@ -72,9 +75,7 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalGetOneAirline(MOCK_AIRLINE.id);
const completion = airlineActions.airUniversalGetOneAirlineSuccess(MOCK_AIRLINE);

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.getOne$).toBeObservable(expected);
Expand All @@ -84,9 +85,7 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalGetOneAirline(undefined);
const completion = airlineActions.airUniversalGetOneAirlineFail(ERROR__NO_PAYLOAD.message);

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.getOne$).toBeObservable(expected);
Expand All @@ -100,9 +99,7 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalGetOneAirline(MOCK_AIRLINE.id);
const completion = airlineActions.airUniversalGetOneAirlineFail(ERROR__NO_PAYLOAD.message);

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.getOne$).toBeObservable(expected);
Expand All @@ -117,13 +114,11 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalCreateOneAirline({
resource: MOCK_AIRLINE,
router,
route: []
route: [],
});
const completion = airlineActions.airUniversalCreateOneAirlineSuccess(MOCK_AIRLINE);

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.createOne$).toBeObservable(expected);
Expand All @@ -136,16 +131,14 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalCreateOneAirline({
resource: undefined,
router,
route: []
route: [],
});
const completion = airlineActions.airUniversalCreateOneAirlineFail({
id: EMPTY_UNIQUE_ID,
error: ERROR__NO_PAYLOAD.message
error: ERROR__NO_PAYLOAD.message,
});

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.createOne$).toBeObservable(expected);
Expand All @@ -160,16 +153,14 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalCreateOneAirline({
resource: MOCK_AIRLINE,
router,
route: []
route: [],
});
const completion = airlineActions.airUniversalCreateOneAirlineFail({
id: EMPTY_UNIQUE_ID,
error: ERROR__NO_PAYLOAD.message
error: ERROR__NO_PAYLOAD.message,
});

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.createOne$).toBeObservable(expected);
Expand All @@ -184,13 +175,11 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalUpdateOneAirline({
resource: MOCK_AIRLINE,
router,
route: []
route: [],
});
const completion = airlineActions.airUniversalUpdateOneAirlineSuccess(MOCK_AIRLINE);

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.updateOne$).toBeObservable(expected);
Expand All @@ -203,16 +192,14 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalUpdateOneAirline({
resource: undefined,
router,
route: []
route: [],
});
const completion = airlineActions.airUniversalUpdateOneAirlineFail({
id: EMPTY_UNIQUE_ID,
error: ERROR__NO_PAYLOAD.message
error: ERROR__NO_PAYLOAD.message,
});

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.updateOne$).toBeObservable(expected);
Expand All @@ -227,16 +214,14 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalUpdateOneAirline({
resource: MOCK_AIRLINE,
router,
route: []
route: [],
});
const completion = airlineActions.airUniversalUpdateOneAirlineFail({
id: MOCK_AIRLINE.id,
error: ERROR__NO_PAYLOAD.message
error: ERROR__NO_PAYLOAD.message,
});

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.updateOne$).toBeObservable(expected);
Expand All @@ -251,13 +236,11 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalDeleteOneAirline({
id: MOCK_AIRLINE.id,
router,
route: []
route: [],
});
const completion = airlineActions.airUniversalDeleteOneAirlineSuccess(MOCK_AIRLINE.id);

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.deleteOne$).toBeObservable(expected);
Expand All @@ -270,16 +253,14 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalDeleteOneAirline({
id: undefined,
router,
route: []
route: [],
});
const completion = airlineActions.airUniversalDeleteOneAirlineFail({
id: undefined,
error: ERROR__NO_PAYLOAD.message
error: ERROR__NO_PAYLOAD.message,
});

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.deleteOne$).toBeObservable(expected);
Expand All @@ -294,16 +275,14 @@ describe('AirlineEffects', () => {
const action = airlineActions.airUniversalDeleteOneAirline({
id: MOCK_AIRLINE.id,
router,
route: []
route: [],
});
const completion = airlineActions.airUniversalDeleteOneAirlineFail({
id: MOCK_AIRLINE.id,
error: ERROR__NO_PAYLOAD.message
error: ERROR__NO_PAYLOAD.message,
});

const actions$ = TestBed.inject(Actions);
// tslint:disable-next-line
(actions$ as MockActions).stream = hot('-a', { a: action });
actions$ = hot('-a', { a: action });
const expected = cold('-c', { c: completion });

expect(effects.deleteOne$).toBeObservable(expected);
Expand Down
Loading

0 comments on commit 598c680

Please sign in to comment.