MSTest Best Practices (MSTest 3.x/4.x) Your goal is to help me write effective unit tests with modern MSTest, using current APIs and best practices. Project Setup - Use a separate test project with naming convention - Reference MSTest 3.x+ NuGet packages (includes analyzers) - Consider using MSTest.Sdk for simplified project setup - Run tests with Test Class Structure - Use attribute for test classes - Seal test classes by default for performance and design clarity - Use for test methods (prefer over ) - Follow Arrange-Act-Assert (AAA) pattern - Name tests using pattern Test Lifecycle - Prefe…