1
- using NUnit . Framework ;
1
+ using System . Data ;
2
+ using NUnit . Framework ;
2
3
3
4
namespace ServiceStack . OrmLite . VistaDB . Tests . Expressions
4
5
{
@@ -7,7 +8,7 @@ public class AdditiveExpressionsTest : ExpressionsTestBase
7
8
[ Test ]
8
9
public void Can_select_constant_add_expression ( )
9
10
{
10
- var expected = new TestType ( )
11
+ var expected = new TestType
11
12
{
12
13
IntColumn = 7 ,
13
14
BoolColumn = true ,
@@ -16,17 +17,20 @@ public void Can_select_constant_add_expression()
16
17
17
18
EstablishContext ( 10 , expected ) ;
18
19
19
- var actual = OpenDbConnection ( ) . Select < TestType > ( q => q . IntColumn == 4 + 3 ) ;
20
+ using ( var db = OpenDbConnection ( ) )
21
+ {
22
+ var actual = db . Select < TestType > ( q => q . IntColumn == 4 + 3 ) ;
20
23
21
- Assert . IsNotNull ( actual ) ;
22
- Assert . AreEqual ( 1 , actual . Count ) ;
23
- CollectionAssert . Contains ( actual , expected ) ;
24
+ Assert . IsNotNull ( actual ) ;
25
+ Assert . AreEqual ( 1 , actual . Count ) ;
26
+ CollectionAssert . Contains ( actual , expected ) ;
27
+ }
24
28
}
25
29
26
30
[ Test ]
27
31
public void Can_select_constant_subtract_expression ( )
28
32
{
29
- var expected = new TestType ( )
33
+ var expected = new TestType
30
34
{
31
35
IntColumn = 7 ,
32
36
BoolColumn = true ,
@@ -35,22 +39,25 @@ public void Can_select_constant_subtract_expression()
35
39
36
40
EstablishContext ( 10 , expected ) ;
37
41
38
- var actual = OpenDbConnection ( ) . Select < TestType > ( q => q . IntColumn == 10 - 3 ) ;
42
+ using ( var db = OpenDbConnection ( ) )
43
+ {
44
+ var actual = db . Select < TestType > ( q => q . IntColumn == 10 - 3 ) ;
39
45
40
- Assert . IsNotNull ( actual ) ;
41
- Assert . AreEqual ( 1 , actual . Count ) ;
42
- CollectionAssert . Contains ( actual , expected ) ;
46
+ Assert . IsNotNull ( actual ) ;
47
+ Assert . AreEqual ( 1 , actual . Count ) ;
48
+ CollectionAssert . Contains ( actual , expected ) ;
49
+ }
43
50
}
44
51
45
52
[ Test ]
46
53
public void Can_select_variable_add_expression ( )
47
54
{
48
- // ReSharper disable ConvertToConstant.Local
55
+ // ReSharper disable ConvertToConstant.Local
49
56
var a = 4 ;
50
57
var b = 3 ;
51
- // ReSharper restore ConvertToConstant.Local
58
+ // ReSharper restore ConvertToConstant.Local
52
59
53
- var expected = new TestType ( )
60
+ var expected = new TestType
54
61
{
55
62
IntColumn = 7 ,
56
63
BoolColumn = true ,
@@ -59,11 +66,14 @@ public void Can_select_variable_add_expression()
59
66
60
67
EstablishContext ( 10 , expected ) ;
61
68
62
- var actual = OpenDbConnection ( ) . Select < TestType > ( q => q . IntColumn == a + b ) ;
69
+ using ( var db = OpenDbConnection ( ) )
70
+ {
71
+ var actual = db . Select < TestType > ( q => q . IntColumn == a + b ) ;
63
72
64
- Assert . IsNotNull ( actual ) ;
65
- Assert . AreEqual ( 1 , actual . Count ) ;
66
- CollectionAssert . Contains ( actual , expected ) ;
73
+ Assert . IsNotNull ( actual ) ;
74
+ Assert . AreEqual ( 1 , actual . Count ) ;
75
+ CollectionAssert . Contains ( actual , expected ) ;
76
+ }
67
77
}
68
78
69
79
[ Test ]
@@ -74,7 +84,7 @@ public void Can_select_variable_subtract_expression()
74
84
var b = 3 ;
75
85
// ReSharper restore ConvertToConstant.Local
76
86
77
- var expected = new TestType ( )
87
+ var expected = new TestType
78
88
{
79
89
IntColumn = 7 ,
80
90
BoolColumn = true ,
@@ -83,17 +93,20 @@ public void Can_select_variable_subtract_expression()
83
93
84
94
EstablishContext ( 10 , expected ) ;
85
95
86
- var actual = OpenDbConnection ( ) . Select < TestType > ( q => q . IntColumn == a - b ) ;
96
+ using ( var db = OpenDbConnection ( ) )
97
+ {
98
+ var actual = db . Select < TestType > ( q => q . IntColumn == a - b ) ;
87
99
88
- Assert . IsNotNull ( actual ) ;
89
- Assert . AreEqual ( 1 , actual . Count ) ;
90
- CollectionAssert . Contains ( actual , expected ) ;
100
+ Assert . IsNotNull ( actual ) ;
101
+ Assert . AreEqual ( 1 , actual . Count ) ;
102
+ CollectionAssert . Contains ( actual , expected ) ;
103
+ }
91
104
}
92
105
93
106
[ Test ]
94
107
public void Can_select_method_add_expression ( )
95
108
{
96
- var expected = new TestType ( )
109
+ var expected = new TestType
97
110
{
98
111
IntColumn = 7 ,
99
112
BoolColumn = true ,
@@ -102,17 +115,20 @@ public void Can_select_method_add_expression()
102
115
103
116
EstablishContext ( 10 , expected ) ;
104
117
105
- var actual = OpenDbConnection ( ) . Select < TestType > ( q => q . IntColumn == GetValue ( 4 ) + GetValue ( 3 ) ) ;
118
+ using ( var db = OpenDbConnection ( ) )
119
+ {
120
+ var actual = db . Select < TestType > ( q => q . IntColumn == GetValue ( 4 ) + GetValue ( 3 ) ) ;
106
121
107
- Assert . IsNotNull ( actual ) ;
108
- Assert . AreEqual ( 1 , actual . Count ) ;
109
- CollectionAssert . Contains ( actual , expected ) ;
122
+ Assert . IsNotNull ( actual ) ;
123
+ Assert . AreEqual ( 1 , actual . Count ) ;
124
+ CollectionAssert . Contains ( actual , expected ) ;
125
+ }
110
126
}
111
127
112
128
[ Test ]
113
129
public void Can_select_method_subtract_expression ( )
114
130
{
115
- var expected = new TestType ( )
131
+ var expected = new TestType
116
132
{
117
133
IntColumn = 7 ,
118
134
BoolColumn = true ,
@@ -121,11 +137,15 @@ public void Can_select_method_subtract_expression()
121
137
122
138
EstablishContext ( 10 , expected ) ;
123
139
124
- var actual = OpenDbConnection ( ) . Select < TestType > ( q => q . IntColumn == GetValue ( 10 ) - GetValue ( 3 ) ) ;
140
+ using ( var db = OpenDbConnection ( ) )
141
+ {
142
+ var actual = db . Select < TestType > ( q => q . IntColumn == GetValue ( 10 ) - GetValue ( 3 ) ) ;
143
+
144
+ Assert . IsNotNull ( actual ) ;
145
+ Assert . AreEqual ( 1 , actual . Count ) ;
146
+ CollectionAssert . Contains ( actual , expected ) ;
125
147
126
- Assert . IsNotNull ( actual ) ;
127
- Assert . AreEqual ( 1 , actual . Count ) ;
128
- CollectionAssert . Contains ( actual , expected ) ;
148
+ }
129
149
}
130
150
}
131
151
}
0 commit comments