dotnet / dotnet/SqlClient

Tests: TvpMain should be split

Open
#1,172 4 comments 1 reaction 0 assignees View on GitHub
Area\Tests Up-for-Grabs :raised_hands:
Dominant language
C#
Stars
989
Forks
340
Avg merge
4d 18h
Merged PRs (30d)
69

Description

[TvpTest](https://github.com/dotnet/SqlClient/blob/main/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/ParameterTest/TvpTest.cs) is a large single complicated test. It's purpose isn't clear and debugging any failure within it is proving to be very difficult, first of all identifying the failure and then debugging through the bulk of working code to the site of the problem when there are thrown errors in expected situations.

This test should be broken up into smaller units if possible and those units given descriptive names so the failure reasons are readily understandable from the name.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.