1
- using System . Collections . Generic ;
1
+ using System ;
2
+ using System . Collections . Generic ;
2
3
using System . Linq ;
3
4
using NUnit . Framework ;
4
5
@@ -74,7 +75,7 @@ public void CanAddChildAfterFlush()
74
75
75
76
Assert . That ( parent . Children , Has . Count . EqualTo ( 1 ) ) ;
76
77
Assert . That ( parent . Children , Does . Contain ( child ) ) ;
77
- Assert . That ( parent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) ) ;
78
+ Assert . That ( parent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) ) ;
78
79
}
79
80
}
80
81
@@ -92,7 +93,7 @@ public void CanAddChildAfterFlushWithoutTransaction()
92
93
93
94
Assert . That ( parent . Children , Has . Count . EqualTo ( 1 ) ) ;
94
95
Assert . That ( parent . Children , Does . Contain ( child ) ) ;
95
- Assert . That ( parent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) ) ;
96
+ Assert . That ( parent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) ) ;
96
97
}
97
98
}
98
99
@@ -120,7 +121,7 @@ public void CanMergeWithTransientChild()
120
121
Assert . That ( parent . Children , Has . Count . EqualTo ( 1 ) ) ;
121
122
// Merge should duplicate child and leave original instance un-associated with the session.
122
123
Assert . That ( parent . Children , Does . Not . Contain ( child ) ) ;
123
- Assert . That ( parent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) ) ;
124
+ Assert . That ( parent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) ) ;
124
125
}
125
126
}
126
127
@@ -141,7 +142,7 @@ public void CanMergeWithTransientChildWithoutTransaction()
141
142
Assert . That ( parent . Children , Has . Count . EqualTo ( 1 ) ) ;
142
143
// Merge should duplicate child and leave original instance un-associated with the session.
143
144
Assert . That ( parent . Children , Does . Not . Contain ( child ) ) ;
144
- Assert . That ( parent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) ) ;
145
+ Assert . That ( parent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) ) ;
145
146
}
146
147
}
147
148
@@ -167,7 +168,7 @@ public void CanChangeOwnershipOnFlushedParents()
167
168
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) ) ;
168
169
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) ) ;
169
170
Assert . That ( nextParent . Children , Does . Contain ( child ) ) ;
170
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) ) ;
171
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) ) ;
171
172
}
172
173
173
174
using ( var session = OpenSession ( ) )
@@ -180,7 +181,7 @@ public void CanChangeOwnershipOnFlushedParents()
180
181
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) , "Reloaded data" ) ;
181
182
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) , "Reloaded data" ) ;
182
183
Assert . That ( nextParent . Children , Does . Contain ( child ) , "Reloaded data" ) ;
183
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) , "Reloaded data" ) ;
184
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) , "Reloaded data" ) ;
184
185
}
185
186
}
186
187
@@ -203,7 +204,7 @@ public void CanChangeOwnershipOnFlushedParentsWithoutTransaction()
203
204
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) ) ;
204
205
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) ) ;
205
206
Assert . That ( nextParent . Children , Does . Contain ( child ) ) ;
206
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) ) ;
207
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) ) ;
207
208
}
208
209
209
210
using ( var session = OpenSession ( ) )
@@ -216,7 +217,7 @@ public void CanChangeOwnershipOnFlushedParentsWithoutTransaction()
216
217
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) , "Reloaded data" ) ;
217
218
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) , "Reloaded data" ) ;
218
219
Assert . That ( nextParent . Children , Does . Contain ( child ) , "Reloaded data" ) ;
219
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) , "Reloaded data" ) ;
220
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) , "Reloaded data" ) ;
220
221
}
221
222
}
222
223
@@ -242,7 +243,7 @@ public void CanChangeOwnershipFromFlushedParentToNonFlushed()
242
243
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) ) ;
243
244
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) ) ;
244
245
Assert . That ( nextParent . Children , Does . Contain ( child ) ) ;
245
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) ) ;
246
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) ) ;
246
247
}
247
248
248
249
using ( var session = OpenSession ( ) )
@@ -255,7 +256,7 @@ public void CanChangeOwnershipFromFlushedParentToNonFlushed()
255
256
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) , "Reloaded data" ) ;
256
257
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) , "Reloaded data" ) ;
257
258
Assert . That ( nextParent . Children , Does . Contain ( child ) , "Reloaded data" ) ;
258
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) , "Reloaded data" ) ;
259
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) , "Reloaded data" ) ;
259
260
}
260
261
}
261
262
@@ -278,7 +279,7 @@ public void CanChangeOwnershipFromFlushedParentToNonFlushedWithoutTransaction()
278
279
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) ) ;
279
280
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) ) ;
280
281
Assert . That ( nextParent . Children , Does . Contain ( child ) ) ;
281
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) ) ;
282
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) ) ;
282
283
}
283
284
284
285
using ( var session = OpenSession ( ) )
@@ -291,7 +292,7 @@ public void CanChangeOwnershipFromFlushedParentToNonFlushedWithoutTransaction()
291
292
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) , "Reloaded data" ) ;
292
293
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) , "Reloaded data" ) ;
293
294
Assert . That ( nextParent . Children , Does . Contain ( child ) , "Reloaded data" ) ;
294
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) , "Reloaded data" ) ;
295
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) , "Reloaded data" ) ;
295
296
}
296
297
}
297
298
@@ -317,7 +318,7 @@ public void CanChangeOwnershipFromNonFlushedParentToFlushed()
317
318
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) ) ;
318
319
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) ) ;
319
320
Assert . That ( nextParent . Children , Does . Contain ( child ) ) ;
320
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) ) ;
321
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) ) ;
321
322
}
322
323
323
324
using ( var session = OpenSession ( ) )
@@ -330,7 +331,7 @@ public void CanChangeOwnershipFromNonFlushedParentToFlushed()
330
331
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) , "Reloaded data" ) ;
331
332
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) , "Reloaded data" ) ;
332
333
Assert . That ( nextParent . Children , Does . Contain ( child ) , "Reloaded data" ) ;
333
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) , "Reloaded data" ) ;
334
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) , "Reloaded data" ) ;
334
335
}
335
336
}
336
337
@@ -353,7 +354,7 @@ public void CanChangeOwnershipFromNonFlushedParentToFlushedWithoutTransaction()
353
354
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) ) ;
354
355
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) ) ;
355
356
Assert . That ( nextParent . Children , Does . Contain ( child ) ) ;
356
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) ) ;
357
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) ) ;
357
358
}
358
359
359
360
using ( var session = OpenSession ( ) )
@@ -366,7 +367,7 @@ public void CanChangeOwnershipFromNonFlushedParentToFlushedWithoutTransaction()
366
367
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) , "Reloaded data" ) ;
367
368
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) , "Reloaded data" ) ;
368
369
Assert . That ( nextParent . Children , Does . Contain ( child ) , "Reloaded data" ) ;
369
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) , "Reloaded data" ) ;
370
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) , "Reloaded data" ) ;
370
371
}
371
372
}
372
373
@@ -392,7 +393,7 @@ public void CanChangeOwnershipOnNonFlushedParents()
392
393
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) ) ;
393
394
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) ) ;
394
395
Assert . That ( nextParent . Children , Does . Contain ( child ) ) ;
395
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) ) ;
396
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) ) ;
396
397
}
397
398
398
399
using ( var session = OpenSession ( ) )
@@ -405,7 +406,7 @@ public void CanChangeOwnershipOnNonFlushedParents()
405
406
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) , "Reloaded data" ) ;
406
407
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) , "Reloaded data" ) ;
407
408
Assert . That ( nextParent . Children , Does . Contain ( child ) , "Reloaded data" ) ;
408
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) , "Reloaded data" ) ;
409
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) , "Reloaded data" ) ;
409
410
}
410
411
}
411
412
@@ -428,7 +429,7 @@ public void CanChangeOwnershipOnNonFlushedParentsWithoutTransaction()
428
429
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) ) ;
429
430
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) ) ;
430
431
Assert . That ( nextParent . Children , Does . Contain ( child ) ) ;
431
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) ) ;
432
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) ) ;
432
433
}
433
434
434
435
using ( var session = OpenSession ( ) )
@@ -441,7 +442,7 @@ public void CanChangeOwnershipOnNonFlushedParentsWithoutTransaction()
441
442
Assert . That ( parent . Children , Has . Count . EqualTo ( 0 ) , "Reloaded data" ) ;
442
443
Assert . That ( nextParent . Children , Has . Count . EqualTo ( 1 ) , "Reloaded data" ) ;
443
444
Assert . That ( nextParent . Children , Does . Contain ( child ) , "Reloaded data" ) ;
444
- Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( 0 ) , "Reloaded data" ) ;
445
+ Assert . That ( nextParent . Children . Single ( ) . Id , Is . Not . EqualTo ( Guid . Empty ) , "Reloaded data" ) ;
445
446
}
446
447
}
447
448
}
0 commit comments