Skip to content

Commit aae6b72

Browse files
committed
Consolidate duplicated test code.
1 parent 5a0b765 commit aae6b72

File tree

1 file changed

+1
-12
lines changed

1 file changed

+1
-12
lines changed

tests/SideBySide/Transaction.cs

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ public Transaction(TransactionFixture database)
1313
{
1414
m_database = database;
1515
m_connection = m_database.Connection;
16+
m_connection.Execute("delete from transactions_test");
1617
}
1718

1819
[Fact]
@@ -27,7 +28,6 @@ public void NestedTransactions()
2728
[Fact]
2829
public void Commit()
2930
{
30-
m_connection.Execute("delete from transactions_test");
3131
using (var trans = m_connection.BeginTransaction())
3232
{
3333
m_connection.Execute("insert into transactions_test values(1), (2)", transaction: trans);
@@ -41,7 +41,6 @@ public void Commit()
4141
public void DbConnectionCommit()
4242
{
4343
DbConnection connection = m_connection;
44-
connection.Execute("delete from transactions_test");
4544
using (var trans = connection.BeginTransaction())
4645
{
4746
connection.Execute("insert into transactions_test values(1), (2)", transaction: trans);
@@ -55,7 +54,6 @@ public void DbConnectionCommit()
5554
[Fact]
5655
public async Task CommitAsync()
5756
{
58-
await m_connection.ExecuteAsync("delete from transactions_test").ConfigureAwait(false);
5957
using (var trans = await m_connection.BeginTransactionAsync().ConfigureAwait(false))
6058
{
6159
await m_connection.ExecuteAsync("insert into transactions_test values(1), (2)", transaction: trans).ConfigureAwait(false);
@@ -68,7 +66,6 @@ public async Task CommitAsync()
6866
[Fact]
6967
public async Task CommitDisposeAsync()
7068
{
71-
await m_connection.ExecuteAsync("delete from transactions_test").ConfigureAwait(false);
7269
MySqlTransaction trans = null;
7370
try
7471
{
@@ -89,7 +86,6 @@ public async Task CommitDisposeAsync()
8986
public async Task DbConnectionCommitAsync()
9087
{
9188
DbConnection connection = m_connection;
92-
await connection.ExecuteAsync("delete from transactions_test").ConfigureAwait(false);
9389
using (var trans = await connection.BeginTransactionAsync().ConfigureAwait(false))
9490
{
9591
await connection.ExecuteAsync("insert into transactions_test values(1), (2)", transaction: trans).ConfigureAwait(false);
@@ -104,7 +100,6 @@ public async Task DbConnectionCommitAsync()
104100
[Fact]
105101
public void Rollback()
106102
{
107-
m_connection.Execute("delete from transactions_test");
108103
using (var trans = m_connection.BeginTransaction())
109104
{
110105
m_connection.Execute("insert into transactions_test values(1), (2)", transaction: trans);
@@ -118,7 +113,6 @@ public void Rollback()
118113
public void DbConnectionRollback()
119114
{
120115
DbConnection connection = m_connection;
121-
connection.Execute("delete from transactions_test");
122116
using (var trans = connection.BeginTransaction())
123117
{
124118
connection.Execute("insert into transactions_test values(1), (2)", transaction: trans);
@@ -132,7 +126,6 @@ public void DbConnectionRollback()
132126
[Fact]
133127
public async Task RollbackAsync()
134128
{
135-
await m_connection.ExecuteAsync("delete from transactions_test").ConfigureAwait(false);
136129
using (var trans = await m_connection.BeginTransactionAsync().ConfigureAwait(false))
137130
{
138131
await m_connection.ExecuteAsync("insert into transactions_test values(1), (2)", transaction: trans).ConfigureAwait(false);
@@ -145,7 +138,6 @@ public async Task RollbackAsync()
145138
[Fact]
146139
public async Task RollbackDisposeAsync()
147140
{
148-
await m_connection.ExecuteAsync("delete from transactions_test").ConfigureAwait(false);
149141
MySqlTransaction trans = null;
150142
try
151143
{
@@ -166,7 +158,6 @@ public async Task RollbackDisposeAsync()
166158
public async Task DbConnectionRollbackAsync()
167159
{
168160
DbConnection connection = m_connection;
169-
await connection.ExecuteAsync("delete from transactions_test").ConfigureAwait(false);
170161
using (var trans = await connection.BeginTransactionAsync().ConfigureAwait(false))
171162
{
172163
await connection.ExecuteAsync("insert into transactions_test values(1), (2)", transaction: trans).ConfigureAwait(false);
@@ -181,7 +172,6 @@ public async Task DbConnectionRollbackAsync()
181172
[Fact]
182173
public void NoCommit()
183174
{
184-
m_connection.Execute("delete from transactions_test");
185175
using (var trans = m_connection.BeginTransaction())
186176
{
187177
m_connection.Execute("insert into transactions_test values(1), (2)", transaction: trans);
@@ -194,7 +184,6 @@ public void NoCommit()
194184
[Fact]
195185
public async Task DisposeAsync()
196186
{
197-
await m_connection.ExecuteAsync("delete from transactions_test").ConfigureAwait(false);
198187
MySqlTransaction trans = null;
199188
try
200189
{

0 commit comments

Comments
 (0)