Skip to content

liortal53/UnityTestingExtensions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity Test Extensions

A set of extensions and helpers for the Unity Test Framework.

Overview

This repository contains extensions and helpers for the Unity Test Framework.

Goals of this project

  • 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).

Table of Contents

Installation

There are a few options for installing this library in your project (see below).

Prerequisities

In order to use this library, you must install the following:

  • Unity 2019.2 (or higher)
  • The Unity Test Framework package.

Install from Unity Package Manager

TBD

Install from GitHub source

TBD

Features

The following section lists the avaailble features as well as planed ones.

LogAssertEx

Updates and enhancements to the LogAssert class. See this forum thread with feedback about the LogAssert class.

Running tests from a menu item

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.

Contributors

Contributions are welcome! Feel free to submit a new pull request with your suggested changes!

Contact

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.

License

Distributed under the MIT License. See LICENSE for more information.