@@ -308,8 +308,8 @@ private List<Task> GenerateTasks() => Enumerable.Range(0, 100).Select(async i =>
308308
309309 protected override async Task OnDisposeAsync ( ) =>
310310 await YdbConnection . ClearPool ( new YdbConnection ( _connectionStringTls ) ) ;
311-
312- public class TestEntity
311+
312+ private class TestEntity
313313 {
314314 public int Id { get ; set ; }
315315 public string Name { get ; set ; }
@@ -325,7 +325,7 @@ public async Task BulkUpsertImporter_HappyPath_С()
325325 await using var conn = new YdbConnection ( _connectionStringTls ) ;
326326 await conn . OpenAsync ( ) ;
327327
328- using ( var createCmd = conn . CreateCommand ( ) )
328+ await using ( var createCmd = conn . CreateCommand ( ) )
329329 {
330330 createCmd . CommandText = $@ "
331331CREATE TABLE { tableName } (
@@ -348,14 +348,14 @@ PRIMARY KEY (Id)
348348 await importer . WriteRowAsync ( row ) ;
349349 }
350350
351- using ( var checkCmd = conn . CreateCommand ( ) )
351+ await using ( var checkCmd = conn . CreateCommand ( ) )
352352 {
353353 checkCmd . CommandText = $ "SELECT COUNT(*) FROM { tableName } ";
354354 var count = Convert . ToInt32 ( await checkCmd . ExecuteScalarAsync ( ) ) ;
355355 Assert . Equal ( rows . Count , count ) ;
356356 }
357357
358- using ( var dropCmd = conn . CreateCommand ( ) )
358+ await using ( var dropCmd = conn . CreateCommand ( ) )
359359 {
360360 dropCmd . CommandText = $ "DROP TABLE { tableName } ";
361361 await dropCmd . ExecuteNonQueryAsync ( ) ;
@@ -372,7 +372,7 @@ public async Task BulkUpsert_InsertsNewRows_С()
372372 await using var conn = new YdbConnection ( _connectionStringTls ) ;
373373 await conn . OpenAsync ( ) ;
374374
375- using ( var createCmd = conn . CreateCommand ( ) )
375+ await using ( var createCmd = conn . CreateCommand ( ) )
376376 {
377377 createCmd . CommandText = $@ "
378378 CREATE TABLE { tableName } (
@@ -387,8 +387,8 @@ PRIMARY KEY (Id)
387387
388388 var firstRows = new List < TestEntity >
389389 {
390- new TestEntity { Id = 1 , Name = "Alice" } ,
391- new TestEntity { Id = 2 , Name = "Bob" }
390+ new ( ) { Id = 1 , Name = "Alice" } ,
391+ new ( ) { Id = 2 , Name = "Bob" }
392392 } ;
393393 await using ( var importer = conn . BeginBulkUpsert < TestEntity > ( absTablePath ) )
394394 {
@@ -398,20 +398,20 @@ PRIMARY KEY (Id)
398398
399399 var newRows = new List < TestEntity >
400400 {
401- new TestEntity { Id = 3 , Name = "Charlie" } ,
402- new TestEntity { Id = 4 , Name = "Diana" }
401+ new ( ) { Id = 3 , Name = "Charlie" } ,
402+ new ( ) { Id = 4 , Name = "Diana" }
403403 } ;
404404 await using ( var importer = conn . BeginBulkUpsert < TestEntity > ( absTablePath ) )
405405 {
406406 foreach ( var row in newRows )
407407 await importer . WriteRowAsync ( row ) ;
408408 }
409409
410- using ( var selectCmd = conn . CreateCommand ( ) )
410+ await using ( var selectCmd = conn . CreateCommand ( ) )
411411 {
412412 selectCmd . CommandText = $ "SELECT Id, Name FROM { tableName } ";
413413 var results = new Dictionary < int , string > ( ) ;
414- using var reader = await selectCmd . ExecuteReaderAsync ( ) ;
414+ await using var reader = await selectCmd . ExecuteReaderAsync ( ) ;
415415 while ( await reader . ReadAsync ( ) )
416416 {
417417 results [ reader . GetInt32 ( 0 ) ] = reader . GetString ( 1 ) ;
@@ -424,7 +424,7 @@ PRIMARY KEY (Id)
424424 Assert . Equal ( "Diana" , results [ 4 ] ) ;
425425 }
426426
427- using ( var dropCmd = conn . CreateCommand ( ) )
427+ await using ( var dropCmd = conn . CreateCommand ( ) )
428428 {
429429 dropCmd . CommandText = $ "DROP TABLE { tableName } ;";
430430 await dropCmd . ExecuteNonQueryAsync ( ) ;
@@ -441,7 +441,7 @@ public async Task BulkUpsert_UpdatesExistingRows_С()
441441 await using var conn = new YdbConnection ( _connectionStringTls ) ;
442442 await conn . OpenAsync ( ) ;
443443
444- using ( var createCmd = conn . CreateCommand ( ) )
444+ await using ( var createCmd = conn . CreateCommand ( ) )
445445 {
446446 createCmd . CommandText = $@ "
447447CREATE TABLE { tableName } (
@@ -466,14 +466,14 @@ PRIMARY KEY (Id)
466466 await importer . WriteRowAsync ( updated ) ;
467467 }
468468
469- using ( var selectCmd = conn . CreateCommand ( ) )
469+ await using ( var selectCmd = conn . CreateCommand ( ) )
470470 {
471471 selectCmd . CommandText = $ "SELECT Name FROM { tableName } WHERE Id = 1;";
472472 var name = ( string ) await selectCmd . ExecuteScalarAsync ( ) ;
473473 Assert . Equal ( "Alice Updated" , name ) ;
474474 }
475475
476- using ( var dropCmd = conn . CreateCommand ( ) )
476+ await using ( var dropCmd = conn . CreateCommand ( ) )
477477 {
478478 dropCmd . CommandText = $ "DROP TABLE { tableName } ;";
479479 await dropCmd . ExecuteNonQueryAsync ( ) ;
0 commit comments