testfx icon indicating copy to clipboard operation
testfx copied to clipboard

[MTP][Breaking] Remove `TrxFullyQualifiedTypeNameProperty` once we get rid of vstestProvider capability

Open Youssef1313 opened this issue 9 months ago • 1 comments

Once we get rid of vstestProvider capability, TestMethodIdentifierProperty should be required. This basically means that we should be able to remove TrxFullyQualifiedTypeNameProperty and instead rely on TestMethodIdentifierProperty.

Youssef1313 avatar Apr 16 '25 09:04 Youssef1313

A better idea here is to make TestMethodIdentifierProperty required based on if it's needed or not. i.e, allow an extension to "ask" for it. Framework authors can then "omit" the property if not asked for. We will either also make it required always for server mode, or let the IDE ask for it somehow.

Youssef1313 avatar Apr 16 '25 09:04 Youssef1313

Unlikely we will be able to take this in v2 due to NUnit/Expecto relying on this. Closing out for now.

Youssef1313 avatar Jul 11 '25 20:07 Youssef1313