7
7
provideHttpClientTesting ,
8
8
} from '@angular/common/http/testing' ;
9
9
import { TestBed } from '@angular/core/testing' ;
10
+ import { InMemoryBackendConfig } from 'angular-in-memory-web-api' ;
10
11
import { Observable } from 'rxjs' ;
11
12
12
13
import { DaffCustomer } from '@daffodil/customer' ;
@@ -25,6 +26,12 @@ describe('@daffodil/customer/driver/in-memory | DaffCustomerInMemoryDriver', ()
25
26
imports : [ ] ,
26
27
providers : [
27
28
DaffCustomerInMemoryDriver ,
29
+ {
30
+ provide : InMemoryBackendConfig ,
31
+ useValue : {
32
+ apiBase : 'api' ,
33
+ } ,
34
+ } ,
28
35
provideHttpClient ( withInterceptorsFromDi ( ) ) ,
29
36
provideHttpClientTesting ( ) ,
30
37
] ,
@@ -50,7 +57,7 @@ describe('@daffodil/customer/driver/in-memory | DaffCustomerInMemoryDriver', ()
50
57
let result : Observable < DaffCustomer > ;
51
58
52
59
beforeEach ( ( ) => {
53
- url = service . url ;
60
+ url = service [ ' url' ] ;
54
61
result = service . get ( ) ;
55
62
} ) ;
56
63
@@ -72,7 +79,7 @@ describe('@daffodil/customer/driver/in-memory | DaffCustomerInMemoryDriver', ()
72
79
let result : Observable < DaffCustomer > ;
73
80
74
81
beforeEach ( ( ) => {
75
- url = `${ service . url } /customer` ;
82
+ url = `${ service [ ' url' ] } /customer` ;
76
83
result = service . update ( mockResponse ) ;
77
84
} ) ;
78
85
@@ -94,7 +101,7 @@ describe('@daffodil/customer/driver/in-memory | DaffCustomerInMemoryDriver', ()
94
101
let result : Observable < DaffCustomer > ;
95
102
96
103
beforeEach ( ( ) => {
97
- url = `${ service . url } /email` ;
104
+ url = `${ service [ ' url' ] } /email` ;
98
105
result = service . changeEmail ( 'email' , 'password' ) ;
99
106
} ) ;
100
107
@@ -116,7 +123,7 @@ describe('@daffodil/customer/driver/in-memory | DaffCustomerInMemoryDriver', ()
116
123
let result : Observable < void > ;
117
124
118
125
beforeEach ( ( ) => {
119
- url = `${ service . url } /password` ;
126
+ url = `${ service [ ' url' ] } /password` ;
120
127
result = service . changePassword ( 'old' , 'new' ) ;
121
128
} ) ;
122
129
0 commit comments