Skip to content

Commit 6de37fd

Browse files
committed
Consolidate async/sync query param tests
1 parent b415aba commit 6de37fd

File tree

3 files changed

+6
-433
lines changed

3 files changed

+6
-433
lines changed

tests/Agent/IntegrationTests/SharedApplications/Common/MultiFunctionApplicationHelpers/NetStandardLibraries/MsSql/MicrosoftDataSqlClientExerciser.cs

Lines changed: 3 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -160,17 +160,17 @@ public string MsSqlWithParameterizedQuery(bool paramsWithAtSign)
160160
[LibraryMethod]
161161
[Transaction]
162162
[MethodImpl(MethodImplOptions.NoOptimization | MethodImplOptions.NoInlining)]
163-
public async Task<string> MsSqlAsync_WithParameterizedQuery(string tableName, bool paramsWithAtSign)
163+
public async Task<string> MsSqlAsync_WithParameterizedQuery(bool paramsWithAtSign)
164164
{
165165
var teamMembers = new List<string>();
166166

167167
using (var connection = new SqlConnection(MsSqlConfiguration.MsSqlConnectionString))
168168
{
169169
await connection.OpenAsync();
170170

171-
using (var command = new SqlCommand("SELECT * FROM NewRelic.dbo.TeamMembers WHERE FirstName = @FN", connection))
171+
using (var command = new SqlCommand("SELECT * FROM NewRelic.dbo.TeamMembers WHERE LastName = @LN", connection))
172172
{
173-
command.Parameters.Add(new SqlParameter(paramsWithAtSign ? "@FN" : "FN", "O'Keefe"));
173+
command.Parameters.Add(new SqlParameter(paramsWithAtSign ? "@LN" : "LN", "Lee"));
174174
using (var reader = await command.ExecuteReaderAsync())
175175
{
176176
while (await reader.ReadAsync())
@@ -183,25 +183,6 @@ public async Task<string> MsSqlAsync_WithParameterizedQuery(string tableName, bo
183183
}
184184
}
185185
}
186-
187-
var insertSql = string.Format(InsertPersonMsSql, tableName);
188-
var countSql = string.Format(CountPersonMsSql, tableName);
189-
var deleteSql = string.Format(DeletePersonMsSql, tableName);
190-
191-
using (var command = new SqlCommand(insertSql, connection))
192-
{
193-
var insertCount = await command.ExecuteNonQueryAsync();
194-
}
195-
196-
using (var command = new SqlCommand(countSql, connection))
197-
{
198-
var teamMemberCount = await command.ExecuteScalarAsync();
199-
}
200-
201-
using (var command = new SqlCommand(deleteSql, connection))
202-
{
203-
var deleteCount = await command.ExecuteNonQueryAsync();
204-
}
205186
}
206187

207188
return string.Join(",", teamMembers);

tests/Agent/IntegrationTests/SharedApplications/Common/MultiFunctionApplicationHelpers/NetStandardLibraries/MsSql/SystemDataSqlClientExerciser.cs

Lines changed: 3 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -163,17 +163,17 @@ public string MsSqlWithParameterizedQuery(bool paramsWithAtSign)
163163
[LibraryMethod]
164164
[Transaction]
165165
[MethodImpl(MethodImplOptions.NoOptimization | MethodImplOptions.NoInlining)]
166-
public async Task<string> MsSqlAsync_WithParameterizedQuery(string tableName, bool paramsWithAtSign)
166+
public async Task<string> MsSqlAsync_WithParameterizedQuery(bool paramsWithAtSign)
167167
{
168168
var teamMembers = new List<string>();
169169

170170
using (var connection = new SqlConnection(MsSqlConfiguration.MsSqlConnectionString))
171171
{
172172
await connection.OpenAsync();
173173

174-
using (var command = new SqlCommand("SELECT * FROM NewRelic.dbo.TeamMembers WHERE FirstName = @FN", connection))
174+
using (var command = new SqlCommand("SELECT * FROM NewRelic.dbo.TeamMembers WHERE LastName = @LN", connection))
175175
{
176-
command.Parameters.Add(new SqlParameter(paramsWithAtSign ? "@FN" : "FN", "O'Keefe"));
176+
command.Parameters.Add(new SqlParameter(paramsWithAtSign ? "@LN" : "LN", "Lee"));
177177
using (var reader = await command.ExecuteReaderAsync())
178178
{
179179
while (await reader.ReadAsync())
@@ -186,25 +186,6 @@ public async Task<string> MsSqlAsync_WithParameterizedQuery(string tableName, bo
186186
}
187187
}
188188
}
189-
190-
var insertSql = string.Format(InsertPersonMsSql, tableName);
191-
var countSql = string.Format(CountPersonMsSql, tableName);
192-
var deleteSql = string.Format(DeletePersonMsSql, tableName);
193-
194-
using (var command = new SqlCommand(insertSql, connection))
195-
{
196-
var insertCount = await command.ExecuteNonQueryAsync();
197-
}
198-
199-
using (var command = new SqlCommand(countSql, connection))
200-
{
201-
var teamMemberCount = await command.ExecuteScalarAsync();
202-
}
203-
204-
using (var command = new SqlCommand(deleteSql, connection))
205-
{
206-
var deleteCount = await command.ExecuteNonQueryAsync();
207-
}
208189
}
209190

210191
return string.Join(",", teamMembers);

0 commit comments

Comments
 (0)