100 lines
6.3 KiB
Markdown
100 lines
6.3 KiB
Markdown
|
* [Unity Test Framework overview](./index.md)
|
||
|
* [What's new](./whats-new.md)
|
||
|
* [Edit Mode vs. Play Mode tests](./edit-mode-vs-play-mode-tests.md)
|
||
|
* [Getting started with UTF](./getting-started.md)
|
||
|
* [How to create a new test assembly](./workflow-create-test-assembly.md)
|
||
|
* [How to create a test](./workflow-create-test.md)
|
||
|
* [How to run a test](./workflow-run-test.md)
|
||
|
* [How to run a Play Mode test as standalone](./workflow-run-playmode-test-standalone.md)
|
||
|
* [Extending UTF](./extending.md)
|
||
|
* [How to split the build and run process for standalone Play Mode tests](./reference-attribute-testplayerbuildmodifier.md#split-build-and-run-for-player-mode-tests)
|
||
|
* [How to run tests programmatically](./extension-run-tests.md)
|
||
|
* [How to get test results](./extension-get-test-results.md)
|
||
|
* [How to retrieve the list of tests](./extension-retrieve-test-list.md)
|
||
|
* [Reference](./manual.md#reference)
|
||
|
* [Running tests from the command-line](./reference-command-line.md)
|
||
|
* [Test settings file](./reference-test-settings-file.md)
|
||
|
* [UnityTest attribute](./reference-attribute-unitytest.md)
|
||
|
* [Setup and cleanup at build time](./reference-setup-and-cleanup.md)
|
||
|
* [IPrebuildSetup](./reference-setup-and-cleanup.md#iprebuildsetup)
|
||
|
* [IPostBuildCleanup](./reference-setup-and-cleanup.md#ipostbuildcleanup)
|
||
|
* [Actions outside of tests](./reference-actions-outside-tests.md)
|
||
|
* [Action execution order](./reference-actions-outside-tests.md#action-execution-order)
|
||
|
* [UnitySetUp and UnityTearDown](./reference-unitysetup-and-unityteardown.md)
|
||
|
* [OuterUnityTestAction](./reference-outerunitytestaction.md)
|
||
|
* [Domain Reloads](./reference-actions-outside-tests.md#domain-reloads)
|
||
|
* [Custom attributes](./reference-custom-attributes.md)
|
||
|
* [ConditionalIgnore attribute](./reference-attribute-conditionalignore.md)
|
||
|
* [ParameterizedIgnore attribute](./reference-attribute-parameterizedignore.md)
|
||
|
* [PostBuildCleanup attribute](./reference-setup-and-cleanup.md#prebuildsetup-and-postbuildcleanup)
|
||
|
* [PrebuildSetup attribute](./reference-setup-and-cleanup.md#prebuildsetup-and-postbuildcleanup)
|
||
|
* [TestMustExpectAllLogs attribute](./reference-attribute-testmustexpectalllogs.md)
|
||
|
* [TestPlayerBuildModifier attribute](./reference-attribute-testplayerbuildmodifier.md)
|
||
|
* [TestRunCallback attribute](./reference-attribute-testruncallback.md)
|
||
|
* [UnityPlatform attribute](./reference-attribute-unityplatform.md)
|
||
|
* [UnitySetUp attribute](./reference-unitysetup-and-unityteardown.md)
|
||
|
* [UnityTearDown attribute](./reference-unitysetup-and-unityteardown.md)
|
||
|
* [UnityTest attribute](./reference-attribute-unitytest.md)
|
||
|
* [Custom equality comparers](./reference-custom-equality-comparers.md)
|
||
|
* [ColorEqualityComparer](./reference-comparer-color.md)
|
||
|
* [FloatEqualityComparer](./reference-comparer-float.md)
|
||
|
* [QuaternionEqualityComparer](./reference-comparer-quaternion.md)
|
||
|
* [Vector2EqualityComparer](./reference-comparer-vector2.md)
|
||
|
* [Vector3EqualityComparer](./reference-comparer-vector3.md)
|
||
|
* [Vector4EqualityComparer](./reference-comparer-vector4.md)
|
||
|
* [Custom equality comparers with equals operator](./reference-comparer-equals.md)
|
||
|
* [Test Utils](./reference-test-utils.md)
|
||
|
* [Custom yield instructions](./reference-custom-yield-instructions.md)
|
||
|
* [IEditModeTestYieldInstruction](./reference-custom-yield-instructions.md#IEditModeTestYieldInstruction)
|
||
|
* [EnterPlayMode](./reference-custom-yield-instructions.md#enterplaymode)
|
||
|
* [ExitPlayMode](./reference-custom-yield-instructions.md#exitplaymode)
|
||
|
* [RecompileScripts](./reference-recompile-scripts.md)
|
||
|
* [WaitForDomainReload](./reference-wait-for-domain-reload.md)
|
||
|
* [Custom assertion](./reference-custom-assertion.md)
|
||
|
* [LogAssert](./reference-custom-assertion.md#logassert)
|
||
|
* [Custom constraints](./reference-custom-constraints.md)
|
||
|
* [Is](./reference-custom-constraints.md#is)
|
||
|
* [Parameterized tests](./reference-tests-parameterized.md)
|
||
|
* [MonoBehaviour tests](./reference-tests-monobehaviour.md)
|
||
|
* [MonoBehaviourTest<T>](./reference-tests-monobehaviour.md#monobehaviourtestt)
|
||
|
* [IMonoBehaviourTest](./reference-tests-monobehaviour.md#imonobehaviourtest)
|
||
|
* [TestRunnerApi](./reference-test-runner-api.md)
|
||
|
* [ExecutionSettings](./reference-execution-settings.md)
|
||
|
* [Filter](./reference-filter.md)
|
||
|
* [ITestRunSettings](./reference-itest-run-settings.md)
|
||
|
* [ICallbacks](./reference-icallbacks.md)
|
||
|
* [IErrorCallbacks](./reference-ierror-callbacks.md)
|
||
|
* [Async tests](./reference-async-tests.md)
|
||
|
* Learn Unity Test Framework
|
||
|
* [Overview](./course/overview.md)
|
||
|
* General introduction
|
||
|
* [Intro](./course/welcome.md)
|
||
|
* [Running a test in a Unity project](./course/running-test.md)
|
||
|
* [Arrange, act, assert](./course/arrange-act-assert.md)
|
||
|
* [Semantic test assertion](./course/semantic-test-assertion.md)
|
||
|
* [Custom comparison](./course/custom-comparison.md)
|
||
|
* [Asserting logs](./course/asserting-logs.md)
|
||
|
* [Setup and teardown](./course/setup-teardown.md)
|
||
|
* [Play mode tests](./course/play-mode-tests.md)
|
||
|
* [Play mode tests in a player](./course/play-mode-tests-in-player.md)
|
||
|
* [Using the UnityTest attribute](./course/unitytest-attribute.md)
|
||
|
* [Long-running tests](./course/long-running-tests.md)
|
||
|
* [Scene-based tests](./course/scene-based-tests.md)
|
||
|
* [Setup and cleanup at build time](./course/build-setup-cleanup.md)
|
||
|
* [Domain reload](./course/domain-reload.md)
|
||
|
* [Preserve test state](./course/preserve-test-state.md)
|
||
|
* [Test cases](./course/test-cases.md)
|
||
|
* [Custom attributes](./course/custom-attributes.md)
|
||
|
* [Running tests programmatically](./course/running-tests-programmatically.md)
|
||
|
* Testing Lost Crypt
|
||
|
* [Intro](./course/LostCrypt/welcome.md)
|
||
|
* [Setting up](./course/LostCrypt/setting-up.md)
|
||
|
* [Running a test in LostCrypt](./course/LostCrypt/first-test.md)
|
||
|
* [Moving character](./course/LostCrypt/moving-character.md)
|
||
|
* [Reach wand test](./course/LostCrypt/reach-wand-test.md)
|
||
|
* [Collision test](./course/LostCrypt/collision-test.md)
|
||
|
* [Asset change test](./course/LostCrypt/asset-change-test.md)
|
||
|
* [Scene validation test](./course/LostCrypt/scene-validation-test.md)
|
||
|
* [Performance tests](./course/LostCrypt/performance-tests.md)
|
||
|
* [Resources](./resources.md)
|