# Unity Test Framework learning materials

> Follow a practical tutorial with a series of exercises to help you learn the fundamentals of Unity Test Framework.

Learn how to use Unity Test Framework through a series of applied exercises.

| **Topic**                                                                                                                                     | **Description**                                                                                                                                                                                                                  |
| --------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **[Unity Test Framework General Introduction](/engine/6000.3/manual/scripting/test-framework-introduction/overview/general-introduction.md)** | Try out some of Unity Test Framework's core features through general examples. Each exercise in this course is accompanied by a sample project and corresponding solution, which you can import from the Package Manager window. |
| **[Testing Lost Crypt](/engine/6000.3/manual/scripting/test-framework-introduction/overview/lost-crypt-introduction.md)**                     | Use the Unity Test Framework to test an actual game project. It's recommended to complete the General Introduction before attempting Testing Lost Crypt.                                                                         |

## Additional resources

* [Writing tests](/engine/6000.3/manual/scripting/test-framework-introduction/writing-tests.md)
* [Running tests](/engine/6000.3/manual/scripting/test-framework-introduction/running-tests.md)
