A set of extensions and helpers for the Unity Test Framework.
This repository contains extensions and helpers for the Unity Test Framework.
- Help developers avoid boilerplate code when creating tests in Unity.
- Include code for the most useful scenarios shown in the UTF documentation.
- Include code for scenarios shown in the Unite Copenhagen talk.
- Add other innovations and updates to UTF (also from the community).
- Installation
- Features
- Coming Soon
- Scoped Assertions
- Build a player for tests (split build & run
- Contributors
- Contact
- License
There are a few options for installing this library in your project (see below).
In order to use this library, you must install the following:
- Unity 2019.2 (or higher)
- The Unity Test Framework package.
TBD
TBD
The following section lists the avaailble features as well as planed ones.
Updates and enhancements to the LogAssert class. See this forum thread with feedback about the LogAssert class.
Adding the ability to execute edit mode or play mode tests from a menu item. Also, the static method used for launching tests from the menu item can be re-used and executed when running tests from the command line in batch mode.
Contributions are welcome! Feel free to submit a new pull request with your suggested changes!
Feel free to reach out with any question, comment or feedback:
- For feature requests - open a new issue and describe your requirement.
- For general questions and feedback - feel free to email me.
Distributed under the MIT License. See LICENSE
for more information.