Skip to content

Commit

Permalink
Update TUnitExtensions.cs
Browse files Browse the repository at this point in the history
  • Loading branch information
SimonCropp committed Sep 17, 2024
1 parent 65a4a21 commit ae8f03b
Showing 1 changed file with 15 additions and 3 deletions.
18 changes: 15 additions & 3 deletions src/Verify.TUnit/TUnitExtensions.cs
Original file line number Diff line number Diff line change
@@ -1,13 +1,25 @@
static class TUnitExtensions
static class TUnitExtensions
{
public static IReadOnlyList<string>? GetParameterNames(this TestDetails details)
{
var methodParameterNames = details.MethodInfo.ParameterNames();

var names = GetConstructorParameterNames(details.ClassType, details.TestClassArguments.Length);
var names = GetConstructorParameterNames(details.ClassType, details.TestClassArguments.Length)
.ToList();
if (methodParameterNames == null)
{
return names.ToList();
if (names.Count == 0)
{
return null;
}

return names;
}

if (names.Count == 0 &&
methodParameterNames.Count == 0)
{
return null;
}

return [.. names, .. methodParameterNames];
Expand Down

0 comments on commit ae8f03b

Please sign in to comment.