* Ports much of GameTest, minus all the WIP stuff.
* remark.
* EnsureCVar now adds test properties.
* Some cleanup and functionality.
* Ignore broken test. Needs fixed eventually. Also explicit context config.
* TrackingIssue attribute.
* oops
* Pair config attribute.
* Remove SystemAttribute in favor of using the EntitySystemManager dependency collection.
* Ensure idleness.
* More tests for tests.
* More specific failure catching tests.
* Reverse attribute resolution order so suite-wide attributes happen first.
* Get rid of AffectedProperties again because I need to refactor PoolSettings for that.
* Poke
* Final cleanup pass.
* Update Content.IntegrationTests/Fixtures/Attributes/RunOnSideAttribute.cs
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
* Update Content.IntegrationTests/Fixtures/Attributes/Side.cs
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
* Update Content.IntegrationTests/NUnit/Utilities/ITestExtensions.cs
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
* Fixes.
* shut up nunit.
* Make TrackingIssue a bit strict on purpose, so people don't put junk here.
* Update Content.IntegrationTests/Tests/GameTestTests/DisconnectedDependencyTest.cs
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
* Address.
---------
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>