@@ -40,7 +40,7 @@ describe('Select decorators', () => {
40
40
describe ( 'when passed no arguments' , ( ) => {
41
41
it ( 'binds to a store property that matches the name of the class property' , done => {
42
42
class MockClass {
43
- @select ( ) baz : Observable < number > ;
43
+ @select ( ) baz ! : Observable < number > ;
44
44
}
45
45
const mockInstance = new MockClass ( ) ;
46
46
@@ -59,7 +59,7 @@ describe('Select decorators', () => {
59
59
60
60
it ( 'binds by name ignoring any $ characters in the class property name' , done => {
61
61
class MockClass {
62
- @select ( ) baz$ : Observable < number > ;
62
+ @select ( ) baz$ ! : Observable < number > ;
63
63
}
64
64
const mockInstance = new MockClass ( ) ;
65
65
@@ -80,7 +80,7 @@ describe('Select decorators', () => {
80
80
describe ( 'when passed a string' , ( ) => {
81
81
it ( 'binds to the store property whose name matches the string value' , done => {
82
82
class MockClass {
83
- @select ( 'baz' ) obs$ : Observable < number > ;
83
+ @select ( 'baz' ) obs$ ! : Observable < number > ;
84
84
}
85
85
const mockInstance = new MockClass ( ) ;
86
86
@@ -102,7 +102,7 @@ describe('Select decorators', () => {
102
102
it ( 'attempts to use that function as the selector function' , done => {
103
103
const selector = ( state : AppState ) => state . baz * 2 ;
104
104
class MockClass {
105
- @select ( selector ) obs$ : Observable < number > ;
105
+ @select ( selector ) obs$ ! : Observable < number > ;
106
106
}
107
107
const mockInstance = new MockClass ( ) ;
108
108
@@ -124,7 +124,7 @@ describe('Select decorators', () => {
124
124
const comparator = ( _ : any , y : any ) : boolean => y === 1 ;
125
125
class MockClass {
126
126
@select ( 'baz' , comparator )
127
- baz$ : Observable < number > ;
127
+ baz$ ! : Observable < number > ;
128
128
}
129
129
130
130
it ( 'should only trigger next when comparator returns true' , done => {
@@ -147,7 +147,7 @@ describe('Select decorators', () => {
147
147
const spy = jasmine . createSpy ( 'spy' ) ;
148
148
class LocalMockClass {
149
149
@select ( 'baz' , spy )
150
- baz$ : Observable < number > ;
150
+ baz$ ! : Observable < number > ;
151
151
}
152
152
153
153
const mockInstance = new LocalMockClass ( ) ;
@@ -169,7 +169,7 @@ describe('Select decorators', () => {
169
169
it ( 'applies a transformer to the observable' , done => {
170
170
class MockClass {
171
171
@select$ ( 'baz' , transformer )
172
- baz$ : Observable < number > ;
172
+ baz$ ! : Observable < number > ;
173
173
}
174
174
const mockInstance = new MockClass ( ) ;
175
175
@@ -186,7 +186,7 @@ describe('Select decorators', () => {
186
186
const comparator = ( _ : any , y : any ) : boolean => y === 1 ;
187
187
class MockClass {
188
188
@select$ ( 'baz' , transformer , comparator )
189
- baz$ : Observable < number > ;
189
+ baz$ ! : Observable < number > ;
190
190
}
191
191
192
192
it ( 'should only trigger next when the comparator returns true' , done => {
@@ -209,7 +209,7 @@ describe('Select decorators', () => {
209
209
const spy = jasmine . createSpy ( 'spy' ) ;
210
210
class SpyClass {
211
211
@select$ ( 'baz' , transformer , spy )
212
- baz$ : Observable < number > ;
212
+ baz$ ! : Observable < number > ;
213
213
}
214
214
215
215
const mockInstance = new SpyClass ( ) ;
0 commit comments