in TeamCity.VSTest.TestLogger/TestNameProvider.cs [10:31]
public string GetTestName(string? fullyQualifiedName, string? displayName)
{
fullyQualifiedName = fullyQualifiedName?.Trim() ?? string.Empty;
displayName = displayName?.Trim() ?? string.Empty;
if (fullyQualifiedName == string.Empty)
{
return displayName;
}
if (displayName == string.Empty)
{
return fullyQualifiedName;
}
if (!fullyQualifiedName.Contains(displayName))
{
return fullyQualifiedName + GetArgs(displayName);
}
return fullyQualifiedName.Length > displayName.Length ? fullyQualifiedName : displayName;
}