@@ -24,45 +24,43 @@ public class SqlServerUuidTest
2424 [ Fact ]
2525 public void TestSQLServerOnLocalDb ( )
2626 {
27- using ( var connection = new SqlConnection ( "Server=(localdb)\\ MSSQLLocalDB;Integrated Security=true;" ) )
27+ using var connection = new SqlConnection ( "Server=(localdb)\\ MSSQLLocalDB;Integrated Security=true;" ) ;
28+ try
2829 {
29- try
30- {
31- connection . Open ( ) ;
32- }
33- catch
34- {
35- // localdb is not available on this computer
36- return ;
37- }
30+ connection . Open ( ) ;
31+ }
32+ catch
33+ {
34+ // localdb is not available on this computer
35+ return ;
36+ }
3837
39- try
40- {
41- ExecuteNonQuery ( connection , $ "CREATE DATABASE { databaseName } ;") ;
38+ try
39+ {
40+ ExecuteNonQuery ( connection , $ "CREATE DATABASE { databaseName } ;") ;
4241
43- ExecuteNonQuery ( connection , DatabaseTestHelper . GenerateTableCreationQuery ( tableName , "int" , "uniqueIdentifier" ) ) ;
42+ ExecuteNonQuery ( connection , DatabaseTestHelper . GenerateTableCreationQuery ( tableName , "int" , "uniqueIdentifier" ) ) ;
4443
45- var generator = new UuidV8SqlServerGenerator ( ) ;
46- var insertCommand = connection . CreateCommand ( ) ;
47- InitInsertCommand ( insertCommand , UuidTestHelper . GetDatabaseTestSet ( generator , 10 ) . ToArray ( ) ) ;
48- insertCommand . ExecuteNonQuery ( ) ;
44+ var generator = new UuidV8SqlServerGenerator ( ) ;
45+ var insertCommand = connection . CreateCommand ( ) ;
46+ InitInsertCommand ( insertCommand , UuidTestHelper . GetDatabaseTestSet ( generator , 10 ) . ToArray ( ) ) ;
47+ insertCommand . ExecuteNonQuery ( ) ;
4948
50- var selectCommand = connection . CreateCommand ( ) ;
51- selectCommand . CommandText = @$ "SELECT * FROM { tableName } ORDER BY UUID;";
49+ var selectCommand = connection . CreateCommand ( ) ;
50+ selectCommand . CommandText = @$ "SELECT * FROM { tableName } ORDER BY UUID;";
5251
53- using var reader = selectCommand . ExecuteReader ( ) ;
54- int previousOrder = int . MinValue ;
55- while ( reader . Read ( ) )
56- {
57- var expectedOrder = reader . GetInt32 ( 0 ) ;
58- Check . That ( expectedOrder ) . IsStrictlyGreaterThan ( previousOrder ) ;
59- }
60- }
61- finally
52+ using var reader = selectCommand . ExecuteReader ( ) ;
53+ int previousOrder = int . MinValue ;
54+ while ( reader . Read ( ) )
6255 {
63- ExecuteNonQuery ( connection , $ "DROP DATABASE { databaseName } ;") ;
56+ var expectedOrder = reader . GetInt32 ( 0 ) ;
57+ Check . That ( expectedOrder ) . IsStrictlyGreaterThan ( previousOrder ) ;
6458 }
6559 }
60+ finally
61+ {
62+ ExecuteNonQuery ( connection , $ "DROP DATABASE { databaseName } ;") ;
63+ }
6664 }
6765
6866 private static void InitInsertCommand ( SqlCommand insertCommand , ( int expectedPosition , Guid uuid ) [ ] dataToInsert )
0 commit comments