What problem does it solve? Analyzing .NET test code requires knowing how each framework marks tests, asserts values, skips cases, and manages setup/teardown, and this reference supplies those framework-specific lookup tables so test analysis stays accurate across MSTest, xUnit, NUnit, and TUnit. ## Core Features & Use Cases - Framework Detection Tables: Identify test classes and methods via markers like [TestMethod], [Fact], [TestCase], and TUnit's [Test]. - Assertion API Mappings: Compare equality, exception, collection, and type assertions across all four frameworks, including TUnit's async assertion model. - Test Smell Indicators: Detect sleep/delay patterns, Mystery Guest dependencies on files, databases, and networks, plus integration test markers. - Use Case: When reviewing a test suite that uses try/catch to verify exceptions, look up the idiomatic alternative such as Assert.Throws<T>() for xUnit or await Assert.That(...).Throws<T>() for TUnit. ## Quick Start Ask the assistant to analyze this C# test file for framework-specific anti-patterns using the .NET test framework reference tables.