zoon / nunit-unity3d Goto Github PK
View Code? Open in Web Editor NEWNUnitLite 0.7 Test Runner for Unity3D 4.x
License: MIT License
NUnitLite 0.7 Test Runner for Unity3D 4.x
License: MIT License
I would dearly love a way to test game objects under the MonoBehaviour events (Start, Update), and this would be possible if we could use Coroutines within the unit tests themselves, in particular to delay a frame or period of time, to allow GameObjects to receive their events.
The current way we are doing it is "faking" the calls by using Reflection to call Start() and Update() on game objects to allow them to respond. However, this only works on single game objects that don't use many unity core features (such as Animations, etc).
My question is, how could we add Coroutine support to NUnitLite? I suppose each test would have to be an IEnumerator, or StartCoroutine on one.
Thanks
I'm trying to upgrade from NUnitLiteUnityRunner and I'm not quite sure what's this extra directory doing here. Is it safe to ignore?
I'm working on the OSX and I've got an error message...
Assets/Plugins/NUnitLite/NUnitLite-0.7.0/TestContext.cs(105,24): error CS0103: The name `AssemblyHelper' does not exist in the current context
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.