@@ -16,25 +16,24 @@ public class PagingQueryableTests
1616 public void Setup ( )
1717 {
1818 var now = new DateTime ( 2017 , 12 , 1 ) ;
19- _items = new List < TestDbEntity > ( )
20- {
21- new TestDbEntity ( ) { Id = Guid . Parse ( "10000000-0000-0000-0000-000000000001" ) , Name = "Test1" , Modified = now . AddDays ( 1 ) } ,
22- new TestDbEntity ( ) { Id = Guid . Parse ( "10000000-0000-0000-0000-000000000002" ) , Name = "Test2" , Modified = now . AddDays ( 2 ) } ,
23- new TestDbEntity ( ) { Id = Guid . Parse ( "10000000-0000-0000-0000-000000000003" ) , Name = "Test3" , Modified = now . AddDays ( 3 ) } ,
24- new TestDbEntity ( ) { Id = Guid . Parse ( "10000000-0000-0000-0000-000000000004" ) , Name = "Test4" , Modified = now . AddDays ( 4 ) } ,
25- new TestDbEntity ( ) { Id = Guid . Parse ( "10000000-0000-0000-0000-000000000005" ) , Name = "Test5" , Modified = now . AddDays ( 5 ) } ,
26- new TestDbEntity ( ) { Id = Guid . Parse ( "10000000-0000-0000-0000-000000000006" ) , Name = "Test6" , Modified = now . AddDays ( 6 ) } ,
27- } ;
19+ _items = [
20+ new ( ) { Id = Guid . Parse ( "10000000-0000-0000-0000-000000000001" ) , Name = "Test1" , Modified = now . AddDays ( 1 ) } ,
21+ new ( ) { Id = Guid . Parse ( "10000000-0000-0000-0000-000000000002" ) , Name = "Test2" , Modified = now . AddDays ( 2 ) } ,
22+ new ( ) { Id = Guid . Parse ( "10000000-0000-0000-0000-000000000003" ) , Name = "Test3" , Modified = now . AddDays ( 3 ) } ,
23+ new ( ) { Id = Guid . Parse ( "10000000-0000-0000-0000-000000000004" ) , Name = "Test4" , Modified = now . AddDays ( 4 ) } ,
24+ new ( ) { Id = Guid . Parse ( "10000000-0000-0000-0000-000000000005" ) , Name = "Test5" , Modified = now . AddDays ( 5 ) } ,
25+ new ( ) { Id = Guid . Parse ( "10000000-0000-0000-0000-000000000006" ) , Name = "Test6" , Modified = now . AddDays ( 6 ) } ,
26+ ] ;
2827 }
2928
3029 [ Test ]
3130 public void SanityCheck ( )
3231 {
3332 var queryable = _items . AsQueryable ( ) ;
3433
35- var cfg = new PagingConfiguration < TestDbEntity > ( ) ;
36- cfg . AddKeySelector ( x => x . Modified , isDescending : true ) ;
37- cfg . AddKeySelector ( x => x . Id ) ;
34+ var cfg = new PagingConfiguration < TestDbEntity > ( )
35+ . OrderByDescending ( x => x . Modified )
36+ . OrderBy ( x => x . Id ) ;
3837
3938 var result = new List < TestDbEntity > ( ) ;
4039 var queries = new List < string > ( ) ;
@@ -66,8 +65,8 @@ public void SanityCheck()
6665 "System.Collections.Generic.List`1[Eocron.Algorithms.Tests.PagingQueryableTests+TestDbEntity].OrderByDescending(x => x.Modified).ThenBy(x => x.Id).Where(x => (((x.Modified == 12/2/2017 12:00:00 AM) AndAlso (x.Id > 10000000-0000-0000-0000-000000000001)) OrElse (x.Modified < 12/2/2017 12:00:00 AM)))"
6766 ] ) ;
6867 }
69-
70- public class TestDbEntity
68+
69+ private class TestDbEntity
7170 {
7271 public Guid Id { get ; set ; }
7372
0 commit comments