Skip to content

Commit 6dbb9de

Browse files
committed
Use provider-agnostic parameter in new TVP offline tests
The two new offline tests hardcoded Microsoft.Data.SqlClient.SqlParameter even when running under the SystemSqlClientParameterTests variant, unlike the rest of this file which uses Provider.CreateRawParameter to stay provider-agnostic across the two test subclasses.
1 parent e419bf9 commit 6dbb9de

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

tests/Dapper.Tests/ParameterTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -535,7 +535,7 @@ public void TestSqlDataRecordListParametersWithAsTableValuedParameterSinglePassS
535535
public void AsTableValuedParameterDoesNotEnumerateNonCollectionSource()
536536
{
537537
var records = new SingleEnumerationEnumerable<IDataRecord>(Enumerable.Empty<IDataRecord>());
538-
var parameter = new Microsoft.Data.SqlClient.SqlParameter();
538+
var parameter = Provider.CreateRawParameter("integers", DBNull.Value);
539539

540540
SqlDataRecordListTVPParameter<IDataRecord>.Set(parameter, records, "int_list_type");
541541

@@ -546,7 +546,7 @@ public void AsTableValuedParameterDoesNotEnumerateNonCollectionSource()
546546
[Fact]
547547
public void AsTableValuedParameterNullsOutEmptyCollectionSource()
548548
{
549-
var parameter = new Microsoft.Data.SqlClient.SqlParameter();
549+
var parameter = Provider.CreateRawParameter("integers", DBNull.Value);
550550

551551
SqlDataRecordListTVPParameter<IDataRecord>.Set(parameter, Array.Empty<IDataRecord>(), "int_list_type");
552552

0 commit comments

Comments
 (0)