@@ -107,7 +107,7 @@ public async Task Server_IncludesPaginationAndFilter_LinksContainFilter()
107
107
. UseStartup < Startup > ( ) ;
108
108
109
109
var httpMethod = new HttpMethod ( "GET" ) ;
110
- var route = $ "/api/v1/todo-items?page[number]=2&filter[created-date]=eq: { CurrentTime } ";
110
+ var route = $ "/api/v1/todo-items?page[number]=2&filter[created-date]={ CurrentTime } ";
111
111
112
112
var server = new TestServer ( builder ) ;
113
113
var client = server . CreateClient ( ) ;
@@ -120,14 +120,15 @@ public async Task Server_IncludesPaginationAndFilter_LinksContainFilter()
120
120
121
121
// assert
122
122
Assert . Equal ( HttpStatusCode . OK , response . StatusCode ) ;
123
+ Assert . NotNull ( links ) ;
123
124
Assert . NotEmpty ( links . First ) ;
124
125
Assert . NotEmpty ( links . Next ) ;
125
126
Assert . NotEmpty ( links . Last ) ;
126
127
127
- Assert . Equal ( $ "http://localhost/api/v1/todo-items?page[size]={ pageSize } &page[number]={ startPageNumber + 1 } &filter[created-date]=eq: { CurrentTime } ", links . Next ) ;
128
- Assert . Equal ( $ "http://localhost/api/v1/todo-items?page[size]={ pageSize } &page[number]={ startPageNumber - 1 } &filter[created-date]=eq: { CurrentTime } ", links . Prev ) ;
129
- Assert . Equal ( $ "http://localhost/api/v1/todo-items?page[size]={ pageSize } &page[number]={ numberOfPages } &filter[created-date]=eq: { CurrentTime } ", links . Last ) ;
130
- Assert . Equal ( $ "http://localhost/api/v1/todo-items?page[size]={ pageSize } &page[number]=1&filter[created-date]=eq: { CurrentTime } ", links . First ) ;
128
+ Assert . Equal ( $ "http://localhost/api/v1/todo-items?page[size]={ pageSize } &page[number]={ startPageNumber + 1 } &filter[created-date]={ CurrentTime } ", links . Next ) ;
129
+ Assert . Equal ( $ "http://localhost/api/v1/todo-items?page[size]={ pageSize } &page[number]={ startPageNumber - 1 } &filter[created-date]={ CurrentTime } ", links . Prev ) ;
130
+ Assert . Equal ( $ "http://localhost/api/v1/todo-items?page[size]={ pageSize } &page[number]={ numberOfPages } &filter[created-date]={ CurrentTime } ", links . Last ) ;
131
+ Assert . Equal ( $ "http://localhost/api/v1/todo-items?page[size]={ pageSize } &page[number]=1&filter[created-date]={ CurrentTime } ", links . First ) ;
131
132
132
133
133
134
}
0 commit comments