@@ -107,7 +107,7 @@ public async Task Server_IncludesPaginationAndFilter_LinksContainFilter()
107107 . UseStartup < Startup > ( ) ;
108108
109109 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 } ";
111111
112112 var server = new TestServer ( builder ) ;
113113 var client = server . CreateClient ( ) ;
@@ -120,14 +120,15 @@ public async Task Server_IncludesPaginationAndFilter_LinksContainFilter()
120120
121121 // assert
122122 Assert . Equal ( HttpStatusCode . OK , response . StatusCode ) ;
123+ Assert . NotNull ( links ) ;
123124 Assert . NotEmpty ( links . First ) ;
124125 Assert . NotEmpty ( links . Next ) ;
125126 Assert . NotEmpty ( links . Last ) ;
126127
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 ) ;
131132
132133
133134 }
0 commit comments