@@ -231,7 +231,7 @@ public async Task Can_Sort_TodoItems_By_Nested_Attribute_Ascending()
231
231
232
232
const int numberOfItems = 10 ;
233
233
234
- for ( var i = 1 ; i < numberOfItems ; i ++ )
234
+ for ( var i = 1 ; i <= numberOfItems ; i ++ )
235
235
{
236
236
var todoItem = _todoItemFaker . Generate ( ) ;
237
237
todoItem . Ordinal = i ;
@@ -241,7 +241,7 @@ public async Task Can_Sort_TodoItems_By_Nested_Attribute_Ascending()
241
241
_context . SaveChanges ( ) ;
242
242
243
243
var httpMethod = new HttpMethod ( "GET" ) ;
244
- var route = $ "/api/v1/todo-items?include=owner&sort=owner.age";
244
+ var route = $ "/api/v1/todo-items?page[size]= { numberOfItems } & include=owner&sort=owner.age";
245
245
var request = new HttpRequestMessage ( httpMethod , route ) ;
246
246
247
247
// Act
@@ -256,7 +256,7 @@ public async Task Can_Sort_TodoItems_By_Nested_Attribute_Ascending()
256
256
long lastAge = 0 ;
257
257
foreach ( var todoItemResult in deserializedBody )
258
258
{
259
- Assert . True ( todoItemResult . Owner . Age > lastAge ) ;
259
+ Assert . True ( todoItemResult . Owner . Age >= lastAge ) ;
260
260
lastAge = todoItemResult . Owner . Age ;
261
261
}
262
262
}
@@ -269,7 +269,7 @@ public async Task Can_Sort_TodoItems_By_Nested_Attribute_Descending()
269
269
270
270
const int numberOfItems = 10 ;
271
271
272
- for ( var i = 1 ; i < numberOfItems ; i ++ )
272
+ for ( var i = 1 ; i <= numberOfItems ; i ++ )
273
273
{
274
274
var todoItem = _todoItemFaker . Generate ( ) ;
275
275
todoItem . Ordinal = i ;
@@ -279,7 +279,7 @@ public async Task Can_Sort_TodoItems_By_Nested_Attribute_Descending()
279
279
_context . SaveChanges ( ) ;
280
280
281
281
var httpMethod = new HttpMethod ( "GET" ) ;
282
- var route = $ "/api/v1/todo-items?include=owner&sort=-owner.age";
282
+ var route = $ "/api/v1/todo-items?page[size]= { numberOfItems } & include=owner&sort=-owner.age";
283
283
var request = new HttpRequestMessage ( httpMethod , route ) ;
284
284
285
285
// Act
@@ -294,7 +294,7 @@ public async Task Can_Sort_TodoItems_By_Nested_Attribute_Descending()
294
294
int maxAge = deserializedBody . Max ( i => i . Owner . Age ) + 1 ;
295
295
foreach ( var todoItemResult in deserializedBody )
296
296
{
297
- Assert . True ( todoItemResult . Owner . Age < maxAge ) ;
297
+ Assert . True ( todoItemResult . Owner . Age <= maxAge ) ;
298
298
maxAge = todoItemResult . Owner . Age ;
299
299
}
300
300
}
0 commit comments