1
+ // Copyright (C) 2020 Xtensive LLC.
2
+ // This code is distributed under MIT license terms.
3
+ // See the License.txt file in the project root for more information.
4
+
1
5
using System . Linq ;
2
6
using System . Threading ;
3
7
using NUnit . Framework ;
@@ -10,9 +14,8 @@ public class ProjectionToCustomTypesTests : AutoBuildTest
10
14
{
11
15
protected override void PopulateDatabase ( )
12
16
{
13
- using ( var session = Domain . OpenSession ( ) ) {
14
- using ( var ts = session . OpenTransaction ( ) ) {
15
-
17
+ using ( var session = Domain . OpenSession ( ) )
18
+ using ( var ts = session . OpenTransaction ( ) ) {
16
19
// populating database
17
20
var m1 = new Country ( session ) {
18
21
Identifier = "HUN" ,
@@ -22,22 +25,22 @@ protected override void PopulateDatabase()
22
25
Identifier = "RUS" ,
23
26
Name = "Oroszország"
24
27
} ;
25
- using ( new LocalizationScope ( EnglishCulture ) )
28
+ using ( new LocalizationScope ( EnglishCulture ) ) {
26
29
m2 . Name = "Russia" ;
27
- using ( new LocalizationScope ( SpanishCulture ) )
28
- m2 . Name = "Rusia" ;
29
-
30
- ts . Complete ( ) ;
31
- }
30
+ }
31
+ using ( new LocalizationScope ( SpanishCulture ) ) {
32
+ m2 . Name = "Rusia" ;
33
+ }
34
+ ts . Complete ( ) ;
32
35
}
33
36
}
34
37
35
38
[ Test ]
36
39
public void EntityHierarchyWithAbstractPropertyTest ( )
37
40
{
38
41
Thread . CurrentThread . CurrentCulture = EnglishCulture ;
39
- using ( var session = Domain . OpenSession ( ) ) {
40
- using ( var ts = session . OpenTransaction ( ) ) {
42
+ using ( var session = Domain . OpenSession ( ) )
43
+ using ( var ts = session . OpenTransaction ( ) ) {
41
44
var q = session . Query . All < Country > ( ) . OrderBy ( e => e . Identifier ) . Select ( e => new { e . Name } ) ;
42
45
var l = q . ToList ( ) ;
43
46
// assertions
@@ -47,9 +50,7 @@ public void EntityHierarchyWithAbstractPropertyTest()
47
50
Assert . AreEqual ( propertyInfos . First ( ) . Name , nameof ( Country . Name ) ) ;
48
51
Assert . AreEqual ( l . First ( ) . Name , "Magyarország" ) ;
49
52
Assert . AreEqual ( l . Last ( ) . Name , "Russia" ) ;
50
- }
51
53
}
52
54
}
53
-
54
55
}
55
56
}
0 commit comments