@@ -13,17 +13,17 @@ describe('Class: Router', () => {
13
13
const addPost = vi . fn ( async ( ) => true ) ;
14
14
15
15
// Act
16
- router . onQuery ( ' getPost' , getPost , { typeName : 'Query' } ) ;
17
- router . onMutation ( ' addPost' , addPost , { typeName : 'Mutation' } ) ;
16
+ router . resolver ( getPost , { typeName : 'Query' , fieldName : 'getPost ' } ) ;
17
+ router . resolver ( addPost , { typeName : 'Mutation' , fieldName : 'addPost ' } ) ;
18
18
19
19
// Assess
20
20
expect ( console . debug ) . toHaveBeenNthCalledWith (
21
21
1 ,
22
- 'Adding onQuery resolver for field Query.getPost'
22
+ 'Adding resolver for field Query.getPost'
23
23
) ;
24
24
expect ( console . debug ) . toHaveBeenNthCalledWith (
25
25
2 ,
26
- 'Adding onMutation resolver for field Mutation.addPost'
26
+ 'Adding resolver for field Mutation.addPost'
27
27
) ;
28
28
} ) ;
29
29
@@ -35,22 +35,22 @@ describe('Class: Router', () => {
35
35
class Lambda {
36
36
readonly prop = 'value' ;
37
37
38
- @router . onQuery ( 'getPost' )
38
+ @router . resolver ( { fieldName : 'getPost' } )
39
39
public getPost ( ) {
40
40
return `${ this . prop } foo` ;
41
41
}
42
42
43
- @router . onQuery ( 'getAuthor' , { typeName : 'Query' } )
43
+ @router . resolver ( { fieldName : 'getAuthor' , typeName : 'Query' } )
44
44
public getAuthor ( ) {
45
45
return `${ this . prop } bar` ;
46
46
}
47
47
48
- @router . onMutation ( 'addPost' )
48
+ @router . resolver ( { fieldName : 'addPost' , typeName : 'Mutation' } )
49
49
public addPost ( ) {
50
50
return `${ this . prop } bar` ;
51
51
}
52
52
53
- @router . onMutation ( 'updatePost' , { typeName : 'Mutation' } )
53
+ @router . resolver ( { fieldName : 'updatePost' , typeName : 'Mutation' } )
54
54
public updatePost ( ) {
55
55
return `${ this . prop } baz` ;
56
56
}
@@ -64,19 +64,19 @@ describe('Class: Router', () => {
64
64
// Assess
65
65
expect ( console . debug ) . toHaveBeenNthCalledWith (
66
66
1 ,
67
- 'Adding onQuery resolver for field Query.getPost'
67
+ 'Adding resolver for field Query.getPost'
68
68
) ;
69
69
expect ( console . debug ) . toHaveBeenNthCalledWith (
70
70
2 ,
71
- 'Adding onQuery resolver for field Query.getAuthor'
71
+ 'Adding resolver for field Query.getAuthor'
72
72
) ;
73
73
expect ( console . debug ) . toHaveBeenNthCalledWith (
74
74
3 ,
75
- 'Adding onMutation resolver for field Mutation.addPost'
75
+ 'Adding resolver for field Mutation.addPost'
76
76
) ;
77
77
expect ( console . debug ) . toHaveBeenNthCalledWith (
78
78
4 ,
79
- 'Adding onMutation resolver for field Mutation.updatePost'
79
+ 'Adding resolver for field Mutation.updatePost'
80
80
) ;
81
81
82
82
// verify that class scope is preserved after decorating
@@ -94,8 +94,8 @@ describe('Class: Router', () => {
94
94
class Lambda {
95
95
readonly prop = 'value' ;
96
96
97
- @router . onQuery ( 'listLocations' )
98
- @router . onQuery ( 'locations' )
97
+ @router . resolver ( { fieldName : 'listLocations' } )
98
+ @router . resolver ( { fieldName : 'locations' } )
99
99
public getLocations ( ) {
100
100
return [ { name : 'Location 1' , description : 'Description 1' } ] ;
101
101
}
@@ -106,11 +106,11 @@ describe('Class: Router', () => {
106
106
// Assess
107
107
expect ( console . debug ) . toHaveBeenNthCalledWith (
108
108
1 ,
109
- 'Adding onQuery resolver for field Query.locations'
109
+ 'Adding resolver for field Query.locations'
110
110
) ;
111
111
expect ( console . debug ) . toHaveBeenNthCalledWith (
112
112
2 ,
113
- 'Adding onQuery resolver for field Query.listLocations'
113
+ 'Adding resolver for field Query.listLocations'
114
114
) ;
115
115
116
116
expect ( response ) . toEqual ( [
@@ -123,7 +123,7 @@ describe('Class: Router', () => {
123
123
const router = new Router ( ) ;
124
124
125
125
// Act
126
- router . onQuery ( 'getPost' , vi . fn ( ) ) ;
126
+ router . resolver ( vi . fn ( ) , { fieldName : 'getPost' } ) ;
127
127
128
128
// Assess
129
129
expect ( console . debug ) . not . toHaveBeenCalled ( ) ;
@@ -135,7 +135,7 @@ describe('Class: Router', () => {
135
135
const router = new Router ( ) ;
136
136
137
137
// Act
138
- router . onQuery ( 'getPost' , vi . fn ( ) ) ;
138
+ router . resolver ( vi . fn ( ) , { fieldName : 'getPost' } ) ;
139
139
140
140
// Assess
141
141
expect ( console . debug ) . toHaveBeenCalled ( ) ;
0 commit comments