@@ -59,6 +59,7 @@ public async Task CanExecuteCountWithOrderByArgumentsAsync()
59
59
public async Task CanSelectPropertiesIntoObjectArrayAsync ( )
60
60
{
61
61
var result = await ( db . Users
62
+ . OrderBy ( u => u . Id )
62
63
. Select ( u => new object [ ] { u . Id , u . Name , u . InvalidLoginAttempts } )
63
64
. FirstAsync ( ) ) ;
64
65
@@ -71,6 +72,7 @@ public async Task CanSelectPropertiesIntoObjectArrayAsync()
71
72
public async Task CanSelectComponentsIntoObjectArrayAsync ( )
72
73
{
73
74
var result = await ( db . Users
75
+ . OrderBy ( u => u . Id )
74
76
. Select ( u => new object [ ] { u . Component , u . Component . OtherComponent } )
75
77
. FirstAsync ( ) ) ;
76
78
@@ -106,6 +108,7 @@ public async Task CanSelectConstantsIntoObjectArrayAsync()
106
108
const string name = "Julian" ;
107
109
108
110
var result = await ( db . Users
111
+ . OrderBy ( u => u . Id )
109
112
. Select ( u => new object [ ] { u . Id , pi , name , DateTime . MinValue } )
110
113
. FirstAsync ( ) ) ;
111
114
@@ -119,6 +122,7 @@ public async Task CanSelectConstantsIntoObjectArrayAsync()
119
122
public async Task CanSelectPropertiesFromAssociationsIntoObjectArrayAsync ( )
120
123
{
121
124
var result = await ( db . Users
125
+ . OrderBy ( u => u . Id )
122
126
. Select ( u => new object [ ] { u . Id , u . Role . Name , u . Role . Entity . Output } )
123
127
. FirstAsync ( ) ) ;
124
128
@@ -131,6 +135,7 @@ public async Task CanSelectPropertiesFromAssociationsIntoObjectArrayAsync()
131
135
public async Task CanSelectPropertiesIntoObjectArrayInPropertyAsync ( )
132
136
{
133
137
var result = await ( db . Users
138
+ . OrderBy ( u => u . Id )
134
139
. Select ( u => new { Cells = new object [ ] { u . Id , u . Name , new object [ u . Id ] } } )
135
140
. FirstAsync ( ) ) ;
136
141
@@ -144,6 +149,7 @@ public async Task CanSelectPropertiesIntoObjectArrayInPropertyAsync()
144
149
public async Task CanSelectPropertiesIntoPropertyListInPropertyAsync ( )
145
150
{
146
151
var result = await ( db . Users
152
+ . OrderBy ( u => u . Id )
147
153
. Select ( u => new { Cells = new List < object > { u . Id , u . Name , new object [ u . Id ] } } )
148
154
. FirstAsync ( ) ) ;
149
155
@@ -156,7 +162,7 @@ public async Task CanSelectPropertiesIntoPropertyListInPropertyAsync()
156
162
[ Test , Description ( "NH-2744" ) ]
157
163
public async Task CanSelectPropertiesIntoNestedObjectArraysAsync ( )
158
164
{
159
- var query = db . Users . Select ( u => new object [ ] { "Root" , new object [ ] { "Sub1" , u . Name , new object [ ] { "Sub2" , u . Name } } } ) ;
165
+ var query = db . Users . OrderBy ( u => u . Id ) . Select ( u => new object [ ] { "Root" , new object [ ] { "Sub1" , u . Name , new object [ ] { "Sub2" , u . Name } } } ) ;
160
166
var result = await ( query . FirstAsync ( ) ) ;
161
167
162
168
Assert . That ( result . Length , Is . EqualTo ( 2 ) ) ;
0 commit comments