Skip to content

Conversation

@SeMuell
Copy link
Contributor

@SeMuell SeMuell commented Oct 16, 2025

This PR introduces support for the latest MSTest version (4.0) to fix the file not found issue in #424.

Since the MSTestV2 package was also compatible with MSTestV3, I added another test project to have proper testing.

However, maybe there is a better, future-proof way for the implementation I haven't found yet in comparison to the naive approach, I'll keep digging.

@SeMuell SeMuell force-pushed the feat/add_MSTestV4_support branch from 1fa509d to 84f4bc5 Compare October 16, 2025 17:08
@SeMuell
Copy link
Contributor Author

SeMuell commented Oct 17, 2025

Having a loosely coupled dependency like FluentAssertions to 'Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException' with reflection would also work here. Doing this the direct dependency on the TestFramework could be removed and may be more future proof (maybe reasonable doing the same for the other projects). What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant