Closed thebrianbug closed 2 years ago
Some advances I have made:
A unit testing runner should be selected (probably Unity Test Runner)
: I chose Visual Studio, It seems that Unity Test Runner
it is just to review your test and not to write them or debug them:
QuartersSDK
and I'm working on intantiate it. I'm trying to instantiate it as EditMode
maybe I should do it as PlayMode
because I was not able to instantiate it.I update the issue. We worked on the branch unity-experiments
in a new .NET Core solution that shuould be imported into Unity. In this new solution you will be able to find:
completed on a branch
Background
Our latest work is located in the
develop
branch. Currently, the SDK does not have any tests. We need to add some basic testing to help validate the C# code.We want to add unit tests for the main Quarters class. After we get this we can investigate adding unit testing to other files as well as needed.
To do this, we may need to factor out the Unity runtime dependencies (via dependency injection perhaps). Or, make sure the Unity runtime is also accessible from the testing environment.
As coverage increases, feel free to also address any of the minor cleanup items listed here #2.
Acceptance Criteria
Quarters.cs
classResources