TableOfContents.md
4.5 KB
- Unity Test Framework overview
- Edit Mode vs. Play Mode tests
- Getting started with UTF
- Resources
- Extending UTF
-
Reference
- Running tests from the command-line
- UnityTest attribute
- Setup and cleanup at build time
- IPrebuildSetup
- IPostBuildCleanup
- Actions outside of tests
- Action execution order
- UnitySetUp and UnityTearDown
- OuterUnityTestAction
- Domain Reloads
- Custom attributes
- ConditionalIgnore attribute
- PostBuildCleanup attribute
- PrebuildSetup attribute
- TestMustExpectAllLogs attribute
- TestPlayerBuildModifier attribute
- TestRunCallback attribute
- UnityPlatform attribute
- UnitySetUp attribute
- UnityTearDown attribute
- UnityTest attribute
- Custom equality comparers
- ColorEqualityComparer
- FloatEqualityComparer
- QuaternionEqualityComparer
- Vector2EqualityComparer
- Vector3EqualityComparer
- Vector4EqualityComparer
- Custom equality comparers with equals operator
- Test Utils
- Custom yield instructions
- Custom assertion
- LogAssert
- Custom constraints
- Is
- Parameterized tests
- MonoBehaviour tests
- MonoBehaviourTest<T>
- IMonoBehaviourTest
- TestRunnerApi
- ExecutionSettings
- Filter
- ITestRunSettings
- ICallbacks
- IErrorCallbacks