├── README.md └── SuiceExample ├── .gitignore ├── Assets ├── Plugins.meta ├── Plugins │ ├── Suice.meta │ └── Suice │ │ ├── Castle.Core.dll │ │ ├── Castle.Core.dll.mdb │ │ ├── Castle.Core.dll.mdb.meta │ │ ├── Castle.Core.dll.meta │ │ ├── Castle.Core.pdb │ │ ├── Castle.Core.pdb.meta │ │ ├── Castle.Core.xml │ │ ├── Castle.Core.xml.meta │ │ ├── suice.dll │ │ ├── suice.dll.mdb │ │ ├── suice.dll.mdb.meta │ │ ├── suice.dll.meta │ │ ├── suice.pdb │ │ └── suice.pdb.meta ├── SuiceExample.meta ├── SuiceExample │ ├── Resources.meta │ ├── Resources │ │ ├── Snowman.prefab │ │ └── Snowman.prefab.meta │ ├── Scenes.meta │ ├── Scenes │ │ ├── ExampleScene.unity │ │ └── ExampleScene.unity.meta │ ├── Scripts.meta │ └── Scripts │ │ ├── Editor.meta │ │ ├── Editor │ │ ├── Test.meta │ │ └── Test │ │ │ ├── InitialSnowmanSpawnerTest.cs │ │ │ ├── InitialSnowmanSpawnerTest.cs.meta │ │ │ ├── SnowmanControllerTest.cs │ │ │ ├── SnowmanControllerTest.cs.meta │ │ │ ├── SnowmanFactoryExampleTest.cs │ │ │ ├── SnowmanFactoryExampleTest.cs.meta │ │ │ ├── SnowmanRandomSpawnerTest.cs │ │ │ ├── SnowmanRandomSpawnerTest.cs.meta │ │ │ ├── TaskExampleTest.cs │ │ │ └── TaskExampleTest.cs.meta │ │ ├── Event.meta │ │ ├── Factory.meta │ │ ├── Injector.meta │ │ ├── Injector │ │ ├── SuiceExampleInjector.cs │ │ └── SuiceExampleInjector.cs.meta │ │ ├── Platform.meta │ │ ├── Platform │ │ ├── AndroidPlatformExample.cs │ │ ├── AndroidPlatformExample.cs.meta │ │ ├── DefaultPlatformExample.cs │ │ ├── DefaultPlatformExample.cs.meta │ │ ├── IPlatformExample.cs │ │ ├── IPlatformExample.cs.meta │ │ ├── PlatformExampleModule.cs │ │ ├── PlatformExampleModule.cs.meta │ │ ├── PlatformTaskServiceExample.cs │ │ ├── PlatformTaskServiceExample.cs.meta │ │ ├── iOSPlatformExample.cs │ │ └── iOSPlatformExample.cs.meta │ │ ├── Snowman.meta │ │ ├── Snowman │ │ ├── IInitialSnowmanSpawner.cs │ │ ├── IInitialSnowmanSpawner.cs.meta │ │ ├── ISnowmanController.cs │ │ ├── ISnowmanController.cs.meta │ │ ├── ISnowmanMoveComponent.cs │ │ ├── ISnowmanMoveComponent.cs.meta │ │ ├── ISnowmanPoolManager.cs │ │ ├── ISnowmanPoolManager.cs.meta │ │ ├── ISnowmanRandomSpawner.cs │ │ ├── ISnowmanRandomSpawner.cs.meta │ │ ├── InitialSnowmanSpawner.cs │ │ ├── InitialSnowmanSpawner.cs.meta │ │ ├── SnowmanController.cs │ │ ├── SnowmanController.cs.meta │ │ ├── SnowmanMoveComponent.cs │ │ ├── SnowmanMoveComponent.cs.meta │ │ ├── SnowmanPoolManager.cs │ │ ├── SnowmanPoolManager.cs.meta │ │ ├── SnowmanRandomSpawner.cs │ │ └── SnowmanRandomSpawner.cs.meta │ │ ├── Task.meta │ │ ├── Task │ │ ├── ITaskExample.cs │ │ ├── ITaskExample.cs.meta │ │ ├── TaskExample.cs │ │ └── TaskExample.cs.meta │ │ ├── UnityEvent.meta │ │ └── UnityEvent │ │ ├── IUnityEventExample.cs │ │ ├── IUnityEventExample.cs.meta │ │ ├── UnityEventExample.cs │ │ └── UnityEventExample.cs.meta ├── UnitySuiceCommons.meta ├── UnitySuiceCommons │ ├── Scripts.meta │ └── Scripts │ │ ├── EventDispatcher.meta │ │ ├── EventDispatcher │ │ ├── DispatchedEvent.cs │ │ ├── DispatchedEvent.cs.meta │ │ ├── EventDispatcher.cs │ │ ├── EventDispatcher.cs.meta │ │ ├── EventListener.cs │ │ ├── EventListener.cs.meta │ │ ├── Exception.meta │ │ ├── Exception │ │ │ ├── EventListenerMethodMustBePublic.cs │ │ │ ├── EventListenerMethodMustBePublic.cs.meta │ │ │ ├── InvalidEventListenerParamException.cs │ │ │ └── InvalidEventListenerParamException.cs.meta │ │ ├── GlobalEventDispatcher.cs │ │ ├── GlobalEventDispatcher.cs.meta │ │ ├── GlobalEventDispatcherModule.cs │ │ ├── GlobalEventDispatcherModule.cs.meta │ │ ├── IGlobalEventDispatcher.cs │ │ ├── IGlobalEventDispatcher.cs.meta │ │ ├── LICENSE │ │ ├── LICENSE.meta │ │ ├── Unity.meta │ │ └── Unity │ │ │ ├── UnityEvent.meta │ │ │ ├── UnityEvent │ │ │ ├── UnityApplicationFocusEvent.cs │ │ │ ├── UnityApplicationFocusEvent.cs.meta │ │ │ ├── UnityApplicationPauseEvent.cs │ │ │ ├── UnityApplicationPauseEvent.cs.meta │ │ │ ├── UnityApplicationQuitEvent.cs │ │ │ ├── UnityApplicationQuitEvent.cs.meta │ │ │ ├── UnityFixedUpdateEvent.cs │ │ │ ├── UnityFixedUpdateEvent.cs.meta │ │ │ ├── UnityLateUpdateEvent.cs │ │ │ ├── UnityLateUpdateEvent.cs.meta │ │ │ ├── UnityStartEvent.cs │ │ │ ├── UnityStartEvent.cs.meta │ │ │ ├── UnityUpdateEvent.cs │ │ │ └── UnityUpdateEvent.cs.meta │ │ │ ├── UnityEventDispatcher.cs │ │ │ ├── UnityEventDispatcher.cs.meta │ │ │ ├── UnityEventDispatcherComponent.cs │ │ │ └── UnityEventDispatcherComponent.cs.meta │ │ ├── Injector.meta │ │ ├── Injector │ │ ├── UnityInjector.cs │ │ └── UnityInjector.cs.meta │ │ ├── Resource.meta │ │ ├── Resource │ │ ├── IUnityResources.cs │ │ ├── IUnityResources.cs.meta │ │ ├── UnityResources.cs │ │ └── UnityResources.cs.meta │ │ ├── TaskManager.meta │ │ └── TaskManager │ │ ├── IUnityTaskManager.cs │ │ ├── IUnityTaskManager.cs.meta │ │ ├── UnityTaskManager.cs │ │ ├── UnityTaskManager.cs.meta │ │ ├── UnityTaskManagerModule.cs │ │ └── UnityTaskManagerModule.cs.meta ├── UnityTestTools.meta └── UnityTestTools │ ├── Assertions.meta │ ├── Assertions │ ├── AssertionComponent.cs │ ├── AssertionComponent.cs.meta │ ├── AssertionException.cs │ ├── AssertionException.cs.meta │ ├── Assertions.cs │ ├── Assertions.cs.meta │ ├── CheckMethod.cs │ ├── CheckMethod.cs.meta │ ├── Comparers.meta │ ├── Comparers │ │ ├── ActionBase.cs │ │ ├── ActionBase.cs.meta │ │ ├── BoolComparer.cs │ │ ├── BoolComparer.cs.meta │ │ ├── ColliderComparer.cs │ │ ├── ColliderComparer.cs.meta │ │ ├── ComparerBase.cs │ │ ├── ComparerBase.cs.meta │ │ ├── FloatComparer.cs │ │ ├── FloatComparer.cs.meta │ │ ├── GeneralComparer.cs │ │ ├── GeneralComparer.cs.meta │ │ ├── IntComparer.cs │ │ ├── IntComparer.cs.meta │ │ ├── IsRenderedByCamera.cs │ │ ├── IsRenderedByCamera.cs.meta │ │ ├── StringComparer.cs │ │ ├── StringComparer.cs.meta │ │ ├── TransformComparer.cs │ │ ├── TransformComparer.cs.meta │ │ ├── ValueDoesNotChange.cs │ │ ├── ValueDoesNotChange.cs.meta │ │ ├── Vector2Comparer.cs │ │ ├── Vector2Comparer.cs.meta │ │ ├── Vector3Comparer.cs │ │ ├── Vector3Comparer.cs.meta │ │ ├── Vector4Comparer.cs │ │ ├── Vector4Comparer.cs.meta │ │ ├── VectorComparerBase.cs │ │ └── VectorComparerBase.cs.meta │ ├── Editor.meta │ ├── Editor │ │ ├── AssertionComponentEditor.cs │ │ ├── AssertionComponentEditor.cs.meta │ │ ├── AssertionExplorerWindow.cs │ │ ├── AssertionExplorerWindow.cs.meta │ │ ├── AssertionListRenderer.cs │ │ ├── AssertionListRenderer.cs.meta │ │ ├── AssertionStripper.cs │ │ ├── AssertionStripper.cs.meta │ │ ├── DropDownControl.cs │ │ ├── DropDownControl.cs.meta │ │ ├── GroupByComparerRenderer.cs │ │ ├── GroupByComparerRenderer.cs.meta │ │ ├── GroupByExecutionMethodRenderer.cs │ │ ├── GroupByExecutionMethodRenderer.cs.meta │ │ ├── GroupByGORenderer.cs │ │ ├── GroupByGORenderer.cs.meta │ │ ├── GroupByNothingRenderer.cs │ │ ├── GroupByNothingRenderer.cs.meta │ │ ├── GroupByTestsRenderer.cs │ │ ├── GroupByTestsRenderer.cs.meta │ │ ├── PropertyPathSelector.cs │ │ ├── PropertyPathSelector.cs.meta │ │ ├── PropertyResolver.cs │ │ └── PropertyResolver.cs.meta │ ├── InvalidPathException.cs │ ├── InvalidPathException.cs.meta │ ├── MemberResolver.cs │ └── MemberResolver.cs.meta │ ├── Common.meta │ ├── Common │ ├── Editor.meta │ ├── Editor │ │ ├── Icons.cs │ │ ├── Icons.cs.meta │ │ ├── ProjectSettingsBase.cs │ │ ├── ProjectSettingsBase.cs.meta │ │ ├── ResultWriter.meta │ │ ├── ResultWriter │ │ │ ├── ResultSummarizer.cs │ │ │ ├── ResultSummarizer.cs.meta │ │ │ ├── StackTraceFilter.cs │ │ │ ├── StackTraceFilter.cs.meta │ │ │ ├── XmlResultWriter.cs │ │ │ └── XmlResultWriter.cs.meta │ │ ├── Styles.cs │ │ ├── Styles.cs.meta │ │ ├── TestFilterSettings.cs │ │ ├── TestFilterSettings.cs.meta │ │ ├── icons.meta │ │ └── icons │ │ │ ├── create-darktheme.png │ │ │ ├── create-darktheme.png.meta │ │ │ ├── create-lighttheme.png │ │ │ ├── create-lighttheme.png.meta │ │ │ ├── failed.png │ │ │ ├── failed.png.meta │ │ │ ├── ignored.png │ │ │ ├── ignored.png.meta │ │ │ ├── inconclusive.png │ │ │ ├── inconclusive.png.meta │ │ │ ├── normal.png │ │ │ ├── normal.png.meta │ │ │ ├── options-darktheme.png │ │ │ ├── options-darktheme.png.meta │ │ │ ├── options-lighttheme.png │ │ │ ├── options-lighttheme.png.meta │ │ │ ├── passed.png │ │ │ ├── passed.png.meta │ │ │ ├── play-darktheme.png │ │ │ ├── play-darktheme.png.meta │ │ │ ├── play-lighttheme.png │ │ │ ├── play-lighttheme.png.meta │ │ │ ├── play_selected-darktheme.png │ │ │ ├── play_selected-darktheme.png.meta │ │ │ ├── play_selected-lighttheme.png │ │ │ ├── play_selected-lighttheme.png.meta │ │ │ ├── rerun-darktheme.png │ │ │ ├── rerun-darktheme.png.meta │ │ │ ├── rerun-lighttheme.png │ │ │ ├── rerun-lighttheme.png.meta │ │ │ ├── stopwatch.png │ │ │ └── stopwatch.png.meta │ ├── ITestResult.cs │ ├── ITestResult.cs.meta │ ├── Settings.meta │ ├── Settings │ │ ├── IntegrationTestsRunnerSettings.asset │ │ ├── IntegrationTestsRunnerSettings.asset.meta │ │ ├── UnitTestsRunnerSettings.asset │ │ └── UnitTestsRunnerSettings.asset.meta │ ├── TestResultState.cs │ └── TestResultState.cs.meta │ ├── Documentation.url │ ├── Documentation.url.meta │ ├── Examples.meta │ ├── Examples │ ├── AssertionExample.meta │ ├── AssertionExample │ │ ├── AssertionsExample.unity │ │ ├── AssertionsExample.unity.meta │ │ ├── Ball.physicMaterial │ │ ├── Ball.physicMaterial.meta │ │ ├── BouncingPlane.physicMaterial │ │ ├── BouncingPlane.physicMaterial.meta │ │ ├── BouncingSphere.prefab │ │ ├── BouncingSphere.prefab.meta │ │ ├── Materials.meta │ │ ├── Materials │ │ │ ├── checkerTexture.mat │ │ │ └── checkerTexture.mat.meta │ │ ├── NotBouncingPlane.physicMaterial │ │ ├── NotBouncingPlane.physicMaterial.meta │ │ ├── checkerTexture.png │ │ └── checkerTexture.png.meta │ ├── IntegrationTestsFrameworkExamples.meta │ ├── IntegrationTestsFrameworkExamples │ │ ├── AngryBotsTests.meta │ │ ├── AngryBotsTests │ │ │ ├── Animations.meta │ │ │ ├── Animations │ │ │ │ ├── ShootAdditive.anim │ │ │ │ └── ShootAdditive.anim.meta │ │ │ ├── ExampleABTests.unity │ │ │ ├── ExampleABTests.unity.meta │ │ │ ├── Explosions.meta │ │ │ ├── Explosions │ │ │ │ ├── Materials.meta │ │ │ │ ├── Materials │ │ │ │ │ ├── Blob_Storm.mat │ │ │ │ │ ├── Blob_Storm.mat.meta │ │ │ │ │ ├── BloodA.mat │ │ │ │ │ ├── BloodA.mat.meta │ │ │ │ │ ├── ElectricShockwave.mat │ │ │ │ │ ├── ElectricShockwave.mat.meta │ │ │ │ │ ├── EleeectricSparksHitA.mat │ │ │ │ │ ├── EleeectricSparksHitA.mat.meta │ │ │ │ │ ├── FireBall_Blue.mat │ │ │ │ │ ├── FireBall_Blue.mat.meta │ │ │ │ │ ├── FireballA.mat │ │ │ │ │ ├── FireballA.mat.meta │ │ │ │ │ ├── ShockWave_Simple.mat │ │ │ │ │ ├── ShockWave_Simple.mat.meta │ │ │ │ │ ├── SmokeA.mat │ │ │ │ │ ├── SmokeA.mat.meta │ │ │ │ │ ├── scorchMarkSpider.mat │ │ │ │ │ └── scorchMarkSpider.mat.meta │ │ │ │ ├── Scripts.meta │ │ │ │ ├── Scripts │ │ │ │ │ ├── EffectSequencer.js │ │ │ │ │ ├── EffectSequencer.js.meta │ │ │ │ │ ├── MuzzleFlashAnimate.js │ │ │ │ │ └── MuzzleFlashAnimate.js.meta │ │ │ │ ├── SequenceParts.meta │ │ │ │ ├── SequenceParts │ │ │ │ │ ├── ElectricSparksA.prefab │ │ │ │ │ ├── ElectricSparksA.prefab.meta │ │ │ │ │ ├── ElectricSparksC.prefab │ │ │ │ │ ├── ElectricSparksC.prefab.meta │ │ │ │ │ ├── ElectricSparksHitA.prefab │ │ │ │ │ ├── ElectricSparksHitA.prefab.meta │ │ │ │ │ ├── Fire_Spider.prefab │ │ │ │ │ ├── Fire_Spider.prefab.meta │ │ │ │ │ ├── Fire_Spider_Detonate.prefab │ │ │ │ │ ├── Fire_Spider_Detonate.prefab.meta │ │ │ │ │ ├── ShockwaveA.prefab │ │ │ │ │ ├── ShockwaveA.prefab.meta │ │ │ │ │ ├── Smoke_Spider_Missile.prefab │ │ │ │ │ └── Smoke_Spider_Missile.prefab.meta │ │ │ │ ├── Sequences.meta │ │ │ │ ├── Sequences │ │ │ │ │ ├── ExplosionSequenceSpider.prefab │ │ │ │ │ ├── ExplosionSequenceSpider.prefab.meta │ │ │ │ │ ├── ExplosionSequenceSpiderDetonate.prefab │ │ │ │ │ └── ExplosionSequenceSpiderDetonate.prefab.meta │ │ │ │ ├── Standalone.meta │ │ │ │ ├── Standalone │ │ │ │ │ ├── Blood_Splatter.prefab │ │ │ │ │ └── Blood_Splatter.prefab.meta │ │ │ │ ├── Textures.meta │ │ │ │ └── Textures │ │ │ │ │ ├── AfterExplosion_B.psd │ │ │ │ │ ├── AfterExplosion_B.psd.meta │ │ │ │ │ ├── BloodA_test.psd │ │ │ │ │ ├── BloodA_test.psd.meta │ │ │ │ │ ├── ElectricShockwave1.psd │ │ │ │ │ ├── ElectricShockwave1.psd.meta │ │ │ │ │ ├── Fireball_Blue_UVA.psd │ │ │ │ │ ├── Fireball_Blue_UVA.psd.meta │ │ │ │ │ ├── Fireball_Storm_UVA_01_test.psd │ │ │ │ │ ├── Fireball_Storm_UVA_01_test.psd.meta │ │ │ │ │ ├── Muzzle_Flash_Front_A.psd │ │ │ │ │ ├── Muzzle_Flash_Front_A.psd.meta │ │ │ │ │ ├── Shockwave.psd │ │ │ │ │ ├── Shockwave.psd.meta │ │ │ │ │ ├── Smoke.psd │ │ │ │ │ ├── Smoke.psd.meta │ │ │ │ │ ├── Smoke_Storm_UVA_02_test.psd │ │ │ │ │ ├── Smoke_Storm_UVA_02_test.psd.meta │ │ │ │ │ ├── blob.psd │ │ │ │ │ ├── blob.psd.meta │ │ │ │ │ ├── whiteBlob.psd │ │ │ │ │ └── whiteBlob.psd.meta │ │ │ ├── Materials.meta │ │ │ ├── Materials │ │ │ │ ├── Cursor.mat │ │ │ │ ├── Cursor.mat.meta │ │ │ │ ├── Decal.mat │ │ │ │ ├── Decal.mat.meta │ │ │ │ ├── GlowPlane.mat │ │ │ │ ├── GlowPlane.mat.meta │ │ │ │ ├── LaserDot.mat │ │ │ │ ├── LaserDot.mat.meta │ │ │ │ ├── LaserMaterial.mat │ │ │ │ ├── LaserMaterial.mat.meta │ │ │ │ ├── Reflection.mat │ │ │ │ ├── Reflection.mat.meta │ │ │ │ ├── Trail.mat │ │ │ │ ├── Trail.mat.meta │ │ │ │ ├── healthbar_player.mat │ │ │ │ ├── healthbar_player.mat.meta │ │ │ │ ├── minebot_diffuse.mat │ │ │ │ ├── minebot_diffuse.mat.meta │ │ │ │ ├── weapon.mat │ │ │ │ └── weapon.mat.meta │ │ │ ├── Objects.meta │ │ │ ├── Objects │ │ │ │ ├── Enemies.meta │ │ │ │ ├── Enemies │ │ │ │ │ ├── mine_bot.FBX │ │ │ │ │ ├── mine_bot.FBX.meta │ │ │ │ │ ├── mine_bot@awake.FBX │ │ │ │ │ ├── mine_bot@awake.FBX.meta │ │ │ │ │ ├── mine_bot@back.FBX │ │ │ │ │ ├── mine_bot@back.FBX.meta │ │ │ │ │ ├── mine_bot@forward.FBX │ │ │ │ │ ├── mine_bot@forward.FBX.meta │ │ │ │ │ ├── mine_bot@left.FBX │ │ │ │ │ ├── mine_bot@left.FBX.meta │ │ │ │ │ ├── mine_bot@right.FBX │ │ │ │ │ └── mine_bot@right.FBX.meta │ │ │ │ ├── Misc.meta │ │ │ │ ├── Misc │ │ │ │ │ ├── Bullet.FBX │ │ │ │ │ ├── Bullet.FBX.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Materials │ │ │ │ │ │ ├── Bullet-bullet.mat │ │ │ │ │ │ ├── Bullet-bullet.mat.meta │ │ │ │ │ │ ├── PlaneSmall-lambert2.mat │ │ │ │ │ │ ├── PlaneSmall-lambert2.mat.meta │ │ │ │ │ │ ├── plane-lambert2.mat │ │ │ │ │ │ └── plane-lambert2.mat.meta │ │ │ │ │ ├── Plane.fbx │ │ │ │ │ ├── Plane.fbx.meta │ │ │ │ │ ├── PlaneSmall.fbx │ │ │ │ │ └── PlaneSmall.fbx.meta │ │ │ │ ├── Player.meta │ │ │ │ └── Player │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Materials │ │ │ │ │ ├── muzzleFlash-lambert21.mat │ │ │ │ │ ├── muzzleFlash-lambert21.mat.meta │ │ │ │ │ ├── player-01 - default.mat │ │ │ │ │ ├── player-01 - default.mat.meta │ │ │ │ │ ├── player-healthglow.mat │ │ │ │ │ └── player-healthglow.mat.meta │ │ │ │ │ ├── MuzzleFlash.fbx │ │ │ │ │ ├── MuzzleFlash.fbx.meta │ │ │ │ │ ├── Player.FBX │ │ │ │ │ └── Player.FBX.meta │ │ │ ├── PhysicMaterials.meta │ │ │ ├── PhysicMaterials │ │ │ │ ├── Enemy.physicMaterial │ │ │ │ ├── Enemy.physicMaterial.meta │ │ │ │ ├── Frictionless.physicMaterial │ │ │ │ └── Frictionless.physicMaterial.meta │ │ │ ├── Prefabs.meta │ │ │ ├── Prefabs │ │ │ │ ├── Enemies.meta │ │ │ │ ├── Enemies │ │ │ │ │ ├── EnemySpider.prefab │ │ │ │ │ ├── EnemySpider.prefab.meta │ │ │ │ │ ├── spiderScorchMark.prefab │ │ │ │ │ └── spiderScorchMark.prefab.meta │ │ │ │ ├── Misc.meta │ │ │ │ ├── Misc │ │ │ │ │ ├── Joystick.prefab │ │ │ │ │ └── Joystick.prefab.meta │ │ │ │ ├── Player.meta │ │ │ │ ├── Player │ │ │ │ │ ├── Cursor.prefab │ │ │ │ │ ├── Cursor.prefab.meta │ │ │ │ │ ├── PlayerPrefab.prefab │ │ │ │ │ └── PlayerPrefab.prefab.meta │ │ │ │ ├── Weapons.meta │ │ │ │ └── Weapons │ │ │ │ │ ├── InstantBullet.prefab │ │ │ │ │ └── InstantBullet.prefab.meta │ │ │ ├── Scripts.meta │ │ │ ├── Scripts │ │ │ │ ├── AI.meta │ │ │ │ ├── AI │ │ │ │ │ ├── AI.js │ │ │ │ │ ├── AI.js.meta │ │ │ │ │ ├── DisableOutsideRadius.js │ │ │ │ │ ├── DisableOutsideRadius.js.meta │ │ │ │ │ ├── PatrolPoint.js │ │ │ │ │ ├── PatrolPoint.js.meta │ │ │ │ │ ├── SpiderAttackMoveController.js │ │ │ │ │ ├── SpiderAttackMoveController.js.meta │ │ │ │ │ ├── SpiderReturnMoveController.js │ │ │ │ │ └── SpiderReturnMoveController.js.meta │ │ │ │ ├── Animation.meta │ │ │ │ ├── Animation │ │ │ │ │ ├── FanRotate.js │ │ │ │ │ ├── FanRotate.js.meta │ │ │ │ │ ├── FootstepHandler.js │ │ │ │ │ ├── FootstepHandler.js.meta │ │ │ │ │ ├── MechAnimation.js │ │ │ │ │ ├── MechAnimation.js.meta │ │ │ │ │ ├── MechAnimationTest.js │ │ │ │ │ ├── MechAnimationTest.js.meta │ │ │ │ │ ├── PlayerAnimation.js │ │ │ │ │ ├── PlayerAnimation.js.meta │ │ │ │ │ ├── SpiderAnimation.js │ │ │ │ │ ├── SpiderAnimation.js.meta │ │ │ │ │ ├── SpiderAnimationTest.js │ │ │ │ │ ├── SpiderAnimationTest.js.meta │ │ │ │ │ ├── conveyorBelt.js │ │ │ │ │ └── conveyorBelt.js.meta │ │ │ │ ├── Fx.meta │ │ │ │ ├── Fx │ │ │ │ │ ├── GlowPlane.js │ │ │ │ │ ├── GlowPlane.js.meta │ │ │ │ │ ├── GlowPlaneAngleFade.js │ │ │ │ │ ├── GlowPlaneAngleFade.js.meta │ │ │ │ │ ├── LaserScope.js │ │ │ │ │ ├── LaserScope.js.meta │ │ │ │ │ ├── SelfIlluminationBlink.js │ │ │ │ │ └── SelfIlluminationBlink.js.meta │ │ │ │ ├── GameScore.cs │ │ │ │ ├── GameScore.cs.meta │ │ │ │ ├── Managers.meta │ │ │ │ ├── Managers │ │ │ │ │ ├── Spawner.js │ │ │ │ │ └── Spawner.js.meta │ │ │ │ ├── Modules.meta │ │ │ │ ├── Modules │ │ │ │ │ ├── DestroyObject.js │ │ │ │ │ ├── DestroyObject.js.meta │ │ │ │ │ ├── PlaySound.js │ │ │ │ │ ├── PlaySound.js.meta │ │ │ │ │ ├── SignalSender.js │ │ │ │ │ ├── SignalSender.js.meta │ │ │ │ │ ├── SpawnAtCheckpoint.js │ │ │ │ │ ├── SpawnAtCheckpoint.js.meta │ │ │ │ │ ├── SpawnObject.js │ │ │ │ │ ├── SpawnObject.js.meta │ │ │ │ │ ├── TriggerOnMouseOrJoystick.js │ │ │ │ │ └── TriggerOnMouseOrJoystick.js.meta │ │ │ │ ├── Movement.meta │ │ │ │ ├── Movement │ │ │ │ │ ├── FreeMovementMotor.js │ │ │ │ │ ├── FreeMovementMotor.js.meta │ │ │ │ │ ├── Joystick.js │ │ │ │ │ ├── Joystick.js.meta │ │ │ │ │ ├── MovementMotor.js │ │ │ │ │ ├── MovementMotor.js.meta │ │ │ │ │ ├── PlayerMoveController.js │ │ │ │ │ └── PlayerMoveController.js.meta │ │ │ │ ├── Weapons.meta │ │ │ │ └── Weapons │ │ │ │ │ ├── AutoFire.js │ │ │ │ │ ├── AutoFire.js.meta │ │ │ │ │ ├── Health.js │ │ │ │ │ ├── Health.js.meta │ │ │ │ │ ├── HealthFlash.js │ │ │ │ │ ├── HealthFlash.js.meta │ │ │ │ │ ├── PerFrameRaycast.js │ │ │ │ │ ├── PerFrameRaycast.js.meta │ │ │ │ │ ├── SimpleBullet.js │ │ │ │ │ └── SimpleBullet.js.meta │ │ │ ├── Shaders.meta │ │ │ ├── Shaders │ │ │ │ ├── BackgroundAndCharacters.meta │ │ │ │ ├── BackgroundAndCharacters │ │ │ │ │ ├── AngryInclude.cginc │ │ │ │ │ ├── AngryInclude.cginc.meta │ │ │ │ │ ├── CharacterSelfIlluminationReflective.shader │ │ │ │ │ ├── CharacterSelfIlluminationReflective.shader.meta │ │ │ │ │ ├── EnemySelfIlluminationReflective.shader │ │ │ │ │ ├── EnemySelfIlluminationReflective.shader.meta │ │ │ │ │ ├── Fallback.shader │ │ │ │ │ ├── Fallback.shader.meta │ │ │ │ │ ├── PlanarRealtimeReflection.shader │ │ │ │ │ ├── PlanarRealtimeReflection.shader.meta │ │ │ │ │ ├── ReflectiveBackgroundPlanar.shader │ │ │ │ │ ├── ReflectiveBackgroundPlanar.shader.meta │ │ │ │ │ ├── SuperSimpleSelfIllumination.shader │ │ │ │ │ └── SuperSimpleSelfIllumination.shader.meta │ │ │ │ ├── Fx.meta │ │ │ │ └── Fx │ │ │ │ │ ├── Additive.shader │ │ │ │ │ ├── Additive.shader.meta │ │ │ │ │ ├── Cursor.shader │ │ │ │ │ ├── Cursor.shader.meta │ │ │ │ │ ├── LaserScope.shader │ │ │ │ │ ├── LaserScope.shader.meta │ │ │ │ │ ├── Multiply.shader │ │ │ │ │ ├── Multiply.shader.meta │ │ │ │ │ ├── ParticleAdditive.shader │ │ │ │ │ ├── ParticleAdditive.shader.meta │ │ │ │ │ ├── ParticleAdditiveBlend.shader │ │ │ │ │ ├── ParticleAdditiveBlend.shader.meta │ │ │ │ │ ├── ParticleBlend.shader │ │ │ │ │ └── ParticleBlend.shader.meta │ │ │ ├── Sounds.meta │ │ │ ├── Sounds │ │ │ │ ├── Enemy.meta │ │ │ │ ├── Enemy │ │ │ │ │ ├── enemy_Spider_AlertSound.wav │ │ │ │ │ ├── enemy_Spider_AlertSound.wav.meta │ │ │ │ │ ├── enemy_Spider_DestroyedExplosion.wav │ │ │ │ │ ├── enemy_Spider_DestroyedExplosion.wav.meta │ │ │ │ │ ├── enemy_Spider_Proximity.wav │ │ │ │ │ ├── enemy_Spider_Proximity.wav.meta │ │ │ │ │ ├── enemy_Spider_SelfDestruct.wav │ │ │ │ │ ├── enemy_Spider_SelfDestruct.wav.meta │ │ │ │ │ ├── enemy_Spider_skidding.wav │ │ │ │ │ └── enemy_Spider_skidding.wav.meta │ │ │ │ ├── Player.meta │ │ │ │ └── Player │ │ │ │ │ ├── player_hit.wav │ │ │ │ │ ├── player_hit.wav.meta │ │ │ │ │ ├── player_killed_1.wav │ │ │ │ │ ├── player_killed_1.wav.meta │ │ │ │ │ ├── player_shooting.wav │ │ │ │ │ └── player_shooting.wav.meta │ │ │ ├── Textures.meta │ │ │ └── Textures │ │ │ │ ├── Effects.meta │ │ │ │ ├── Effects │ │ │ │ ├── HealthBar.tif │ │ │ │ ├── HealthBar.tif.meta │ │ │ │ ├── LaserDot.psd │ │ │ │ ├── LaserDot.psd.meta │ │ │ │ ├── LaserTexture.psd │ │ │ │ ├── LaserTexture.psd.meta │ │ │ │ ├── Materials.meta │ │ │ │ ├── Materials │ │ │ │ │ ├── SimpleNoise.mat │ │ │ │ │ └── SimpleNoise.mat.meta │ │ │ │ ├── Reflections.meta │ │ │ │ ├── Reflections │ │ │ │ │ ├── CubeMaps.meta │ │ │ │ │ └── CubeMaps │ │ │ │ │ │ ├── LobbyRoom.cubemap │ │ │ │ │ │ └── LobbyRoom.cubemap.meta │ │ │ │ ├── SimpleNoise.psd │ │ │ │ └── SimpleNoise.psd.meta │ │ │ │ ├── Minebot.tif │ │ │ │ ├── Minebot.tif.meta │ │ │ │ ├── Player.tif │ │ │ │ ├── Player.tif.meta │ │ │ │ ├── ThumbStickPad.psd │ │ │ │ ├── ThumbStickPad.psd.meta │ │ │ │ ├── Weapon.tif │ │ │ │ └── Weapon.tif.meta │ │ ├── AssertionExampleScene.unity │ │ ├── AssertionExampleScene.unity.meta │ │ ├── CodeBasedAssertionExample.cs │ │ ├── CodeBasedAssertionExample.cs.meta │ │ ├── CustomComponent.cs │ │ ├── CustomComponent.cs.meta │ │ ├── DynamicIntegrationTest.cs │ │ ├── DynamicIntegrationTest.cs.meta │ │ ├── ExampleIntegrationTests.unity │ │ ├── ExampleIntegrationTests.unity.meta │ │ ├── ThrowCustomException.cs │ │ └── ThrowCustomException.cs.meta │ ├── UnitTestExamples.meta │ └── UnitTestExamples │ │ ├── Editor.meta │ │ └── Editor │ │ ├── SampleTests.cs │ │ └── SampleTests.cs.meta │ ├── IntegrationTestsFramework.meta │ ├── IntegrationTestsFramework │ ├── TestRunner.meta │ ├── TestRunner │ │ ├── DTOFormatter.cs │ │ ├── DTOFormatter.cs.meta │ │ ├── Editor.meta │ │ ├── Editor │ │ │ ├── Batch.cs │ │ │ ├── Batch.cs.meta │ │ │ ├── EditorReferencesUtil.cs │ │ │ ├── EditorReferencesUtil.cs.meta │ │ │ ├── IntegrationTestsHierarchyAnnotation.cs │ │ │ ├── IntegrationTestsHierarchyAnnotation.cs.meta │ │ │ ├── IntegrationTestsRunnerSettings.cs │ │ │ ├── IntegrationTestsRunnerSettings.cs.meta │ │ │ ├── IntegrationTestsRunnerWindow.cs │ │ │ ├── IntegrationTestsRunnerWindow.cs.meta │ │ │ ├── PlatformRunner.meta │ │ │ ├── PlatformRunner │ │ │ │ ├── NetworkResultsReceiver.cs │ │ │ │ ├── NetworkResultsReceiver.cs.meta │ │ │ │ ├── PlatformRunner.cs │ │ │ │ ├── PlatformRunner.cs.meta │ │ │ │ ├── PlatformRunnerConfiguration.cs │ │ │ │ ├── PlatformRunnerConfiguration.cs.meta │ │ │ │ ├── PlatformRunnerSettings.cs │ │ │ │ ├── PlatformRunnerSettings.cs.meta │ │ │ │ ├── PlatformRunnerSettingsWindow.cs │ │ │ │ ├── PlatformRunnerSettingsWindow.cs.meta │ │ │ │ ├── PlayerSettingConfigurator.cs │ │ │ │ └── PlayerSettingConfigurator.cs.meta │ │ │ ├── Renderer.meta │ │ │ ├── Renderer │ │ │ │ ├── IntegrationTestGroupLine.cs │ │ │ │ ├── IntegrationTestGroupLine.cs.meta │ │ │ │ ├── IntegrationTestLine.cs │ │ │ │ ├── IntegrationTestLine.cs.meta │ │ │ │ ├── IntegrationTestRendererBase.cs │ │ │ │ └── IntegrationTestRendererBase.cs.meta │ │ │ ├── TestComponentEditor.cs │ │ │ └── TestComponentEditor.cs.meta │ │ ├── ITestRunnerCallback.cs │ │ ├── ITestRunnerCallback.cs.meta │ │ ├── IntegrationTest.cs │ │ ├── IntegrationTest.cs.meta │ │ ├── IntegrationTestAttribute.cs │ │ ├── IntegrationTestAttribute.cs.meta │ │ ├── IntegrationTestsProvider.cs │ │ ├── IntegrationTestsProvider.cs.meta │ │ ├── NetworkResultSender.cs │ │ ├── NetworkResultSender.cs.meta │ │ ├── ResultDTO.cs │ │ ├── ResultDTO.cs.meta │ │ ├── TestComponent.cs │ │ ├── TestComponent.cs.meta │ │ ├── TestResult.cs │ │ ├── TestResult.cs.meta │ │ ├── TestResultRenderer.cs │ │ ├── TestResultRenderer.cs.meta │ │ ├── TestRunner.cs │ │ ├── TestRunner.cs.meta │ │ ├── TestRunnerCallbackList.cs │ │ ├── TestRunnerCallbackList.cs.meta │ │ ├── TestRunnerConfigurator.cs │ │ └── TestRunnerConfigurator.cs.meta │ ├── TestingAssets.meta │ └── TestingAssets │ │ ├── CallTesting.cs │ │ ├── CallTesting.cs.meta │ │ ├── CubeCollisionFailure.prefab │ │ ├── CubeCollisionFailure.prefab.meta │ │ ├── CubeCollisionSuccess.prefab │ │ ├── CubeCollisionSuccess.prefab.meta │ │ ├── CubeTriggerFailure.prefab │ │ ├── CubeTriggerFailure.prefab.meta │ │ ├── CubeTriggerSuccess.prefab │ │ ├── CubeTriggerSuccess.prefab.meta │ │ ├── Materials.meta │ │ ├── Materials │ │ ├── green.mat │ │ ├── green.mat.meta │ │ ├── red.mat │ │ └── red.mat.meta │ │ ├── green.png │ │ ├── green.png.meta │ │ ├── red.png │ │ └── red.png.meta │ ├── LICENSE.txt │ ├── LICENSE.txt.meta │ ├── UnitTesting.meta │ ├── UnitTesting │ ├── Editor.meta │ └── Editor │ │ ├── Batch.cs │ │ ├── Batch.cs.meta │ │ ├── NSubstitute.meta │ │ ├── NSubstitute │ │ ├── NSubstitute.dll │ │ └── NSubstitute.dll.meta │ │ ├── NUnit.meta │ │ ├── NUnit │ │ ├── Libs.meta │ │ ├── Libs │ │ │ ├── Mono.Cecil.Mdb 1.dll │ │ │ ├── Mono.Cecil.Mdb 1.dll.meta │ │ │ ├── Mono.Cecil.Mdb.dll │ │ │ ├── Mono.Cecil.Mdb.dll.meta │ │ │ ├── Mono.Cecil.dll │ │ │ ├── Mono.Cecil.dll.meta │ │ │ ├── nunit.core.dll │ │ │ ├── nunit.core.dll.meta │ │ │ ├── nunit.core.interfaces.dll │ │ │ ├── nunit.core.interfaces.dll.meta │ │ │ ├── nunit.framework.dll │ │ │ └── nunit.framework.dll.meta │ │ ├── Renderer.meta │ │ └── Renderer │ │ │ ├── GroupLine.cs │ │ │ ├── GroupLine.cs.meta │ │ │ ├── RenderingOptions.cs │ │ │ ├── RenderingOptions.cs.meta │ │ │ ├── TestLine.cs │ │ │ ├── TestLine.cs.meta │ │ │ ├── UnitTestRendererLine.cs │ │ │ └── UnitTestRendererLine.cs.meta │ │ ├── TestRunner.meta │ │ ├── TestRunner │ │ ├── BackgroundRunner.cs │ │ ├── BackgroundRunner.cs.meta │ │ ├── GuiHelper.cs │ │ ├── GuiHelper.cs.meta │ │ ├── ITestRunnerCallback.cs │ │ ├── ITestRunnerCallback.cs.meta │ │ ├── IUnitTestEngine.cs │ │ ├── IUnitTestEngine.cs.meta │ │ ├── NUnitExtensions.cs │ │ ├── NUnitExtensions.cs.meta │ │ ├── NUnitTestEngine.cs │ │ ├── NUnitTestEngine.cs.meta │ │ ├── TestRunner.cs │ │ ├── TestRunner.cs.meta │ │ ├── TestRunnerCallbackList.cs │ │ ├── TestRunnerCallbackList.cs.meta │ │ ├── UnitTestInfo.cs │ │ ├── UnitTestInfo.cs.meta │ │ ├── UnitTestResult.cs │ │ ├── UnitTestResult.cs.meta │ │ ├── UnitTestView.cs │ │ └── UnitTestView.cs.meta │ │ ├── UnitTestsRunnerSettings.cs │ │ ├── UnitTestsRunnerSettings.cs.meta │ │ ├── UnityUnitTest.cs │ │ └── UnityUnitTest.cs.meta │ ├── changelog.txt │ └── changelog.txt.meta └── ProjectSettings ├── AudioManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NavMeshLayers.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset ├── UnityAdsSettings.asset └── UnityAnalyticsManager.asset /README.md: -------------------------------------------------------------------------------- 1 | UnitySuice 2 | ========== 3 | 4 | This is the original project from Disturibing, updated to work with Unity 5.2 5 | 6 | Following is original readme: 7 | 8 | Example project of using Suice Dependency Injection in Unity 4.6+ 9 | 10 | NOTE: Requires Unity 4.6 11 | 12 | Suice has been battle tested on over 5 MILLION devices to date for iOS/PC/MAC/Android on Unity 4.6+ 13 | -------------------------------------------------------------------------------- /SuiceExample/.gitignore: -------------------------------------------------------------------------------- 1 | /Library 2 | /obj 3 | /Temp 4 | /*.csproj 5 | /*.unityproj 6 | /*.sln 7 | /*.user 8 | /*.suo 9 | /.vs 10 | -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28e4c76ea7a1bd343a2de4967e00e10a 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c774a6d1c51e47d4da21cedcd72fd46c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice/Castle.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/Plugins/Suice/Castle.Core.dll -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice/Castle.Core.dll.mdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/Plugins/Suice/Castle.Core.dll.mdb -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice/Castle.Core.dll.mdb.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 561287faa3a63804dbf29929b103fb5c 3 | timeCreated: 1457270454 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice/Castle.Core.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01aa3e45df3df3f49a062dd126a3987a 3 | timeCreated: 1457270361 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Any: 12 | enabled: 1 13 | settings: {} 14 | Editor: 15 | enabled: 0 16 | settings: 17 | DefaultValueInitialized: true 18 | userData: 19 | assetBundleName: 20 | assetBundleVariant: 21 | -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice/Castle.Core.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/Plugins/Suice/Castle.Core.pdb -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice/Castle.Core.pdb.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57cc1b3254739f44aa084afecab7bcd0 3 | timeCreated: 1457270361 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice/Castle.Core.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8a9f02001b9934d42bda6defcc255309 3 | timeCreated: 1457270362 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice/suice.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/Plugins/Suice/suice.dll -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice/suice.dll.mdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/Plugins/Suice/suice.dll.mdb -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice/suice.dll.mdb.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7512006324e491e4c99dbe9f4aa652af 3 | timeCreated: 1457270454 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice/suice.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48397495874aa1945ab673d2ee41c149 3 | timeCreated: 1457270362 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Any: 12 | enabled: 1 13 | settings: {} 14 | Editor: 15 | enabled: 0 16 | settings: 17 | DefaultValueInitialized: true 18 | userData: 19 | assetBundleName: 20 | assetBundleVariant: 21 | -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice/suice.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/Plugins/Suice/suice.pdb -------------------------------------------------------------------------------- /SuiceExample/Assets/Plugins/Suice/suice.pdb.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 550bd828242b4804697b70ee489aa04c 3 | timeCreated: 1457270361 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68bd4e5f6b7e3d64b8d8a16a6f32b9a7 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 51881611d1dac8a48b65787e991b2c1a 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Resources/Snowman.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e87636101f5b044408531f92a1be2a83 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0f19797995295d4fbaef27cc3a7c0f4 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scenes/ExampleScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 968ba83851ea7c04284f51b68d3a2883 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 73a9e0964fb082e489ca0dd6dc061b61 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39ed7eecd73faaf4fb0e0edf3070511d 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Editor/Test.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 373897aa20e194d42b2f889852a4f812 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Editor/Test/InitialSnowmanSpawnerTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d63a2b28188e4ff4184c254960bc628e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Editor/Test/SnowmanControllerTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22e50b3090b45134e88428803b13b76b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Editor/Test/SnowmanFactoryExampleTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f880b507fdcdc564ab029527531ab3a6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Editor/Test/SnowmanRandomSpawnerTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f6b590ea3d1f9843b3980c20c884ad7 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Editor/Test/TaskExampleTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91b9ef294d7f92c47a7a079feacbf0ca 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Event.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b43d3333f13e03439fe6990f1d9e3f0 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Factory.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70cdf7e642b2501448c89198459ed0ef 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Injector.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25699a096e5cb744fb4a223bda372697 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Injector/SuiceExampleInjector.cs: -------------------------------------------------------------------------------- 1 | using SuiceExample.Platform; 2 | using UnitySuiceCommons.Injector; 3 | 4 | /// 5 | /// @author DisTurBinG 6 | /// 7 | public class SuiceExampleInjector : UnityInjector { 8 | 9 | protected override void RegisterModules() 10 | { 11 | // Registers platform example module here - which is used to manually bind dependencies based on platform type 12 | Injector.RegisterModule(new PlatformExampleModule()); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Injector/SuiceExampleInjector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d535cc89fd3900488440535464e2db9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Platform.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 49f04ed17fa51274ea8bca06af438645 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Platform/AndroidPlatformExample.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace SuiceExample.Platform 4 | { 5 | #if UNITY_ANDROID 6 | /// 7 | /// Android platform example implementation 8 | /// 9 | /// @author DisTurBinG 10 | /// 11 | public class AndroidPlatformExample : IPlatformExample 12 | { 13 | public void RunPlatformTask() 14 | { 15 | Debug.Log("Running platform specific task for Android!"); 16 | } 17 | } 18 | #endif 19 | } 20 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Platform/AndroidPlatformExample.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6cf0b4513fe9d441a632f8af23797da 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Platform/DefaultPlatformExample.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace SuiceExample.Platform 4 | { 5 | /// 6 | /// DefaultPlatform example implementation 7 | /// 8 | /// @author DisTurBinG 9 | /// 10 | public class DefaultPlatformExample : IPlatformExample 11 | { 12 | public void RunPlatformTask() 13 | { 14 | Debug.Log("Running platform specific task for DefaultPlatformExample!"); 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Platform/DefaultPlatformExample.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5aa9fdfb9acb58c4885ffd87196411c1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Platform/IPlatformExample.cs: -------------------------------------------------------------------------------- 1 | namespace SuiceExample.Platform 2 | { 3 | /// 4 | /// An example of using suice for platform specific implementations. 5 | /// Be sure to checkout the PlatformModule class on how it works! 6 | /// 7 | /// @author DisTurBinG 8 | /// 9 | public interface IPlatformExample 10 | { 11 | void RunPlatformTask(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Platform/IPlatformExample.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e25ea2f88af0ac47b5d9ea6d6f03e75 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Platform/PlatformExampleModule.cs: -------------------------------------------------------------------------------- 1 | using DTools.Suice; 2 | 3 | namespace SuiceExample.Platform 4 | { 5 | public class PlatformExampleModule : AbstractModule 6 | { 7 | protected override void Configure() 8 | { 9 | #if UNITY_IOS 10 | Bind().To().In(Scope.EAGER_SINGLETON); 11 | 12 | #elif UNITY_ANDROID 13 | Bind().To().In(Scope.EAGER_SINGLETON); 14 | 15 | #else 16 | Bind().To().In(Scope.EAGER_SINGLETON); 17 | #endif 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Platform/PlatformExampleModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d72f4b18e7bfb66448311b17ae0de698 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Platform/PlatformTaskServiceExample.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 55f0c99153f8c99449fcf96bddcd4be3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Platform/iOSPlatformExample.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace SuiceExample.Platform 4 | { 5 | #if UNITY_IOS 6 | /// 7 | /// iOS platform example implementation 8 | /// 9 | /// @author DisTurBinG 10 | /// 11 | public class iOSPlatformExample : IPlatformExample 12 | { 13 | public void RunPlatformTask() 14 | { 15 | Debug.Log("Running platform specific task for DefaultPlatformExample!"); 16 | } 17 | } 18 | #endif 19 | } 20 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Platform/iOSPlatformExample.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 878a937ba86af484ea8be97ad923f41a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ec2a327825a1d74285c9ee86de058cc 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/IInitialSnowmanSpawner.cs: -------------------------------------------------------------------------------- 1 | using DTools.Suice; 2 | 3 | namespace SuiceExample.Snowman 4 | { 5 | /// 6 | /// Initial snowman spawner class. Once the two snowmen are spawned, it will begin the random spawner. 7 | /// 8 | /// @author DisTurBinG 9 | /// 10 | [ImplementedBy(typeof(InitialSnowmanSpawner))] 11 | public interface IDoubleSnowmanSpawner { } 12 | } -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/IInitialSnowmanSpawner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac45d3aa91503e84fb0b39c9ee7ab369 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/ISnowmanController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19994cc4b90886547a2bc22cece139ed 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/ISnowmanMoveComponent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace SuiceExample.Factory 4 | { 5 | /// 6 | /// Interface for Snowman View (3D object in scene) 7 | /// It would be best to have this extend some common monobehaviour/gameobject interface 8 | /// 9 | /// @author DisTurBinG 10 | /// 11 | public interface ISnowmanMoveComponent 12 | { 13 | GameObject gameObject { get; } 14 | void WalkToPosition(Vector3 targetMovePosition, float timeToGetToPosition); 15 | bool IsMoving(); 16 | } 17 | } -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/ISnowmanMoveComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 689ccbc7f1b177949ab10ccaa2e7fe58 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/ISnowmanPoolManager.cs: -------------------------------------------------------------------------------- 1 | using DTools.Suice; 2 | using SuiceExample.Factory; 3 | 4 | namespace SuiceExample.Snowman 5 | { 6 | /// 7 | /// Creates Snowman Objects! They may be created via injecting ISnowmanController or injecting this factory and manually calling the provide method. 8 | /// 9 | /// @author DisTurBinG 10 | /// 11 | [ImplementedBy(typeof(SnowmanPoolManager))] 12 | public interface ISnowmanPoolManager 13 | { 14 | void ReturnToPool(ISnowmanController component); 15 | new ISnowmanController Provide(); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/ISnowmanPoolManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb7d743f431390c4eb3dc809470cd636 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/ISnowmanRandomSpawner.cs: -------------------------------------------------------------------------------- 1 | using DTools.Suice; 2 | 3 | namespace SuiceExample.Snowman 4 | { 5 | /// 6 | /// Randomly spawns a snowman then moves it. Once moved, it will then be destroyed and spawn another. 7 | /// 8 | /// @author DisTurBinG 9 | /// 10 | [ImplementedBy(typeof(SnowmanRandomSpawner))] 11 | public interface ISnowmanRandomSpawner 12 | { 13 | void Start(); 14 | } 15 | } -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/ISnowmanRandomSpawner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d5328f9353f64049bfbb79fa0c9b520 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/InitialSnowmanSpawner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f961ba2b44d338c4fbd3336a44583764 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/SnowmanController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d009a5682b7c8674c94f0b99c93f5ebc 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/SnowmanMoveComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dcbc79e12e349bd4987a8bf75fb26679 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/SnowmanPoolManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0165fd99dfc9ea64d97cb52709292d9c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Snowman/SnowmanRandomSpawner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d88f168cd0f2984bad8e9ee616957d8 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Task.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 558d626b05f9a6949a3df659cd912a7d 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Task/ITaskExample.cs: -------------------------------------------------------------------------------- 1 | using DTools.Suice; 2 | 3 | namespace SuiceExample.Task 4 | { 5 | /// 6 | /// Used to show example of how to use co-routines in Suice. 7 | /// 8 | /// @author DisTurBinG 9 | /// 10 | [ImplementedBy(typeof(TaskExample))] 11 | public interface ITaskExample 12 | { 13 | void Initialize(); 14 | } 15 | } -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Task/ITaskExample.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5885cc496b6cc54cb5f23f60a1e2f29 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/Task/TaskExample.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eccccbf5d4d797740bfaaaf1ffbcf5e2 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/UnityEvent.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 026c049a47057de48b0f350374ad8cc4 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/UnityEvent/IUnityEventExample.cs: -------------------------------------------------------------------------------- 1 | using DTools.Suice; 2 | 3 | namespace UnitySuiceCommons.UnityEvent 4 | { 5 | /// 6 | /// We use interfaces all the time to not only allow testability, but to hide event calls so that other's may not accidently call it. 7 | /// 8 | /// @author DisTurBinG 9 | /// 10 | [ImplementedBy(typeof(UnityEventExample))] 11 | public interface IUnityEventExample 12 | { 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/UnityEvent/IUnityEventExample.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a456a0a513217b48a7fa1e649c4aa8f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/UnityEvent/UnityEventExample.cs: -------------------------------------------------------------------------------- 1 | using DTools.Suice; 2 | using UnityEngine; 3 | using UnitySuiceCommons.EventDispatcher; 4 | using UnitySuiceCommons.EventDispatcher.Unity.UnityEvent; 5 | 6 | namespace UnitySuiceCommons.UnityEvent 7 | { 8 | /// 9 | /// Example of listening to unity events automatically using Suice! 10 | /// 11 | /// @author DisTurBinG 12 | /// 13 | [Singleton(Scope.EAGER_SINGLETON)] 14 | public class UnityEventExample : IUnityEventExample 15 | { 16 | [EventListener] 17 | public void OnStart(UnityStartEvent startEvent) 18 | { 19 | Debug.Log("Unity Start Event Called!"); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /SuiceExample/Assets/SuiceExample/Scripts/UnityEvent/UnityEventExample.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42cc98a6165d9f441aed303c3baac131 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a0163ef317b4a1498180545659bfbb0 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00759bfba474fd145a3ebd8118840683 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07b271ba2ca576645ad49ce4889e945f 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/DispatchedEvent.cs: -------------------------------------------------------------------------------- 1 | namespace UnitySuiceCommons.EventDispatcher 2 | { 3 | /// 4 | /// Base event type which is needed to be implemented in all events that can be dispatched to methods using EventDispatcher. 5 | /// 6 | /// @author DisTurBinG 7 | /// 8 | public interface IDispatchedEvent 9 | { 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/DispatchedEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b62d2a665f10f144483abe5cba2203f2 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/EventDispatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4da4e71d5d6ad164293f1022a25463ac 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/EventListener.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace UnitySuiceCommons.EventDispatcher 4 | { 5 | /// 6 | /// Attribute flag on Private methods to register the method as a listener for a particular event 7 | /// 8 | /// @author DisTurBinG 9 | /// 10 | [AttributeUsage(AttributeTargets.Method)] 11 | public class EventListener : Attribute 12 | { 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/EventListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6be9145bca8d48b479571921fd5b8163 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Exception.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd2904538a6a0dd48bd68b9e4ef0dcbb 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Exception/EventListenerMethodMustBePublic.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8e7fb5e160cf6c44afaa8d4ee0b876f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Exception/InvalidEventListenerParamException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 759cbb891f1d611459add4e9563efe9f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/GlobalEventDispatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fb431814995a024b8c35dfaf4f09e2c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/GlobalEventDispatcherModule.cs: -------------------------------------------------------------------------------- 1 | using DTools.Suice; 2 | 3 | namespace UnitySuiceCommons.EventDispatcher 4 | { 5 | /// 6 | /// Module which registers global event dispatcher to Suice system. 7 | /// 8 | /// @author DisTurBInG 9 | /// 10 | public class GlobalEventDispatcherModule : AbstractModule 11 | { 12 | internal readonly GlobalEventDispatcher GlobalEventDispatcher = new GlobalEventDispatcher(); 13 | 14 | protected override void Configure() 15 | { 16 | Bind().ToInstance(GlobalEventDispatcher); 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/GlobalEventDispatcherModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 41d678dd09655b34489390f32b5dc456 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/IGlobalEventDispatcher.cs: -------------------------------------------------------------------------------- 1 | namespace UnitySuiceCommons.EventDispatcher 2 | { 3 | /// 4 | /// @author DisTurBinG 5 | /// 6 | public interface IGlobalEventDispatcher 7 | { 8 | void BroadcastEvent(IDispatchedEvent ev); 9 | void RegisterListener(object listener); 10 | void RemoveListener(object listener); 11 | } 12 | } -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/IGlobalEventDispatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e43da5bf6bd6c27409d3d35e2560d1c5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/LICENSE.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e0b83a3114991da4c85a622e077bd5d3 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22a0a5c8f1a06424badc5c30db717950 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38d1ae872c78a4c4d85a640f9e6fa189 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityApplicationFocusEvent.cs: -------------------------------------------------------------------------------- 1 | namespace UnitySuiceCommons.EventDispatcher.Unity.UnityEvent 2 | { 3 | /// 4 | /// Unity's Monobehaviour#OnApplicationFocus event. 5 | /// 6 | /// @author DisTurBinG 7 | /// 8 | public struct UnityApplicationFocusEvent : IDispatchedEvent 9 | { 10 | public readonly bool IsFocused; 11 | 12 | public UnityApplicationFocusEvent(bool isFocused) 13 | { 14 | IsFocused = isFocused; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityApplicationFocusEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f1cec5042cd0cdb4a80dd66fb15b85ea 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityApplicationPauseEvent.cs: -------------------------------------------------------------------------------- 1 | namespace UnitySuiceCommons.EventDispatcher.Unity.UnityEvent 2 | { 3 | /// 4 | /// Unity's Monobehaviour#OnApplicationPause event. 5 | /// 6 | /// @author DisTurBinG 7 | /// 8 | public struct UnityApplicationPauseEvent : IDispatchedEvent 9 | { 10 | public readonly bool IsPaused; 11 | 12 | public UnityApplicationPauseEvent(bool isPaused) 13 | { 14 | IsPaused = isPaused; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityApplicationPauseEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 453ad4ada4cda4c41a019e82c2afd9d2 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityApplicationQuitEvent.cs: -------------------------------------------------------------------------------- 1 | namespace UnitySuiceCommons.EventDispatcher.Unity.UnityEvent 2 | { 3 | /// 4 | /// Unity's Monobehaviour#OnApplicationQuit event. 5 | /// 6 | /// @author DisTurBinG 7 | /// 8 | public struct UnityApplicationQuitEvent : IDispatchedEvent 9 | { 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityApplicationQuitEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc0ec2e99c9455d4097cdb4fc70f452a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityFixedUpdateEvent.cs: -------------------------------------------------------------------------------- 1 | namespace UnitySuiceCommons.EventDispatcher.Unity.UnityEvent 2 | { 3 | /// 4 | /// Unity's Monobehaviour#OnFixedUpdateEvent event. 5 | /// 6 | /// @author DisTurBinG 7 | /// 8 | public struct UnityFixedUpdateEvent : IDispatchedEvent 9 | { 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityFixedUpdateEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3cae6cea25baf144d8fd90ec111d2b35 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityLateUpdateEvent.cs: -------------------------------------------------------------------------------- 1 | namespace UnitySuiceCommons.EventDispatcher.Unity.UnityEvent 2 | { 3 | /// 4 | /// Unity's Monobehaviour#OnLateUpdate event. 5 | /// 6 | /// @author DisTurBinG 7 | /// 8 | public struct UnityLateUpdateEvent : IDispatchedEvent 9 | { 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityLateUpdateEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70c4f6ab3690cd4408265e38b21ed0be 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityStartEvent.cs: -------------------------------------------------------------------------------- 1 | namespace UnitySuiceCommons.EventDispatcher.Unity.UnityEvent 2 | { 3 | /// 4 | /// Unity's Monobehaviour#OnStart event. 5 | /// 6 | /// @author DisTurBinG 7 | /// 8 | public struct UnityStartEvent : IDispatchedEvent 9 | { 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityStartEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9674c0286ca6af44bb1434f20099ad2 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityUpdateEvent.cs: -------------------------------------------------------------------------------- 1 | namespace UnitySuiceCommons.EventDispatcher.Unity.UnityEvent 2 | { 3 | /// 4 | /// Unity's Monobehaviour#OnUpdate event. 5 | /// 6 | /// @author DisTurBinG 7 | /// 8 | public struct UnityUpdateEvent : IDispatchedEvent 9 | { 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEvent/UnityUpdateEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e52928ca6540d44faf388362acb4f36 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEventDispatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca55377db9b010445b6d63d3fabd3456 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/EventDispatcher/Unity/UnityEventDispatcherComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89f3eab6b06470c428292519c00fe47c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/Injector.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9f1b42a06c9945408c5d2b269a38073 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/Injector/UnityInjector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5c5ef0333b1bae41a8b37adf1556dd8 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/Resource.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19cdca6bd1b123a42910a0bc86188650 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/Resource/IUnityResources.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2c9e2d153f5663741be9d7966bb91dab 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/Resource/UnityResources.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db78a142155a93a4b8e366ed36f38212 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/TaskManager.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea5c4068daa82264fb382a51dcb6e79f 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/TaskManager/IUnityTaskManager.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | 4 | namespace UnitySuiceCommons.TaskManager 5 | { 6 | /// 7 | /// @author DisTurBinG 8 | /// 9 | public interface IUnityTaskManager 10 | { 11 | void AddRepetableTask(Func taskFunction, double delayInMillis, bool runNow = false); 12 | void AddTask(Action taskFunction, double delayInMillis = 0, bool deleteDuplicateTask = false); 13 | void LoadWWW(string url, Action onCompleteCallback); 14 | } 15 | } -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/TaskManager/IUnityTaskManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2cf587479d7f72c49b305ebe8fdb7c32 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/TaskManager/UnityTaskManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e76a7c30ecb0bf46b0bff52052d7e2e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnitySuiceCommons/Scripts/TaskManager/UnityTaskManagerModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33098d3a1f335c64ca6ea2096a53a8ba 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 44540a2f11437b54a86dcdc2e508fbc6 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b27b28700d3365146808b6e082748201 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/AssertionComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8bafa54482a87ac4cbd7ff1bfd1ac93a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/AssertionException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace UnityTest 6 | { 7 | public class AssertionException : Exception 8 | { 9 | private readonly AssertionComponent m_Assertion; 10 | 11 | public AssertionException(AssertionComponent assertion) : base(assertion.Action.GetFailureMessage()) 12 | { 13 | m_Assertion = assertion; 14 | } 15 | 16 | public override string StackTrace 17 | { 18 | get 19 | { 20 | return "Created in " + m_Assertion.GetCreationLocation(); 21 | } 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/AssertionException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef3769ab00d50bc4fbb05a9a91c741d9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Assertions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85280dad1e618c143bd3fb07a197b469 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/CheckMethod.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cbb75d1643c5a55439f8861a827f411b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb9e10c25f478c84f826ea85b03ec179 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/ActionBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4995756bd539804e8143ff1e730f806 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/BoolComparer.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace UnityTest 6 | { 7 | public class BoolComparer : ComparerBaseGeneric 8 | { 9 | protected override bool Compare(bool a, bool b) 10 | { 11 | return a == b; 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/BoolComparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2586c8e41f35d2f4fadde53020bf4207 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/ColliderComparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4eff45b2ac4067b469d7994298341db6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/ComparerBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c86508f389d643b40b6e1d7dcc1d4df2 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/FloatComparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4928c6c2b973874c8d4e6c9a69bb5b4 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/GeneralComparer.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace UnityTest 6 | { 7 | public class GeneralComparer : ComparerBase 8 | { 9 | public enum CompareType { AEqualsB, ANotEqualsB } 10 | 11 | public CompareType compareType; 12 | 13 | protected override bool Compare(object a, object b) 14 | { 15 | if (compareType == CompareType.AEqualsB) 16 | return a.Equals(b); 17 | if (compareType == CompareType.ANotEqualsB) 18 | return !a.Equals(b); 19 | throw new Exception(); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/GeneralComparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 902961c69f102f4409c29b9e54258701 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/IntComparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da4a3a521c5c1494aae123742ca5c8f5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/IsRenderedByCamera.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d45a1674f5e2e04485eafef922fac41 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/StringComparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 58783f051e477fd4e93b42ec7a43bb64 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/TransformComparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 927f2d7e4f63632448b2a63d480e601a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/ValueDoesNotChange.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace UnityTest 6 | { 7 | public class ValueDoesNotChange : ActionBase 8 | { 9 | private object m_Value; 10 | 11 | protected override bool Compare(object a) 12 | { 13 | if (m_Value == null) 14 | m_Value = a; 15 | if (!m_Value.Equals(a)) 16 | return false; 17 | return true; 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/ValueDoesNotChange.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d6d16a58a17940419a1dcbff3c60ca5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/Vector2Comparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a713db190443e814f8254a5a59014ec4 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/Vector3Comparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6febd2d5046657040b3da98b7010ee29 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/Vector4Comparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 383a85a79f164d04b8a56b0ff4e04cb7 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/VectorComparerBase.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace UnityTest 6 | { 7 | public abstract class VectorComparerBase : ComparerBaseGeneric 8 | { 9 | protected bool AreVectorMagnitudeEqual(float a, float b, double floatingPointError) 10 | { 11 | if (Math.Abs(a) < floatingPointError && Math.Abs(b) < floatingPointError) 12 | return true; 13 | if (Math.Abs(a - b) < floatingPointError) 14 | return true; 15 | return false; 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Comparers/VectorComparerBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b35a237804d5eb42bd8c4e67568ae24 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a28bb39b4fb20514990895d9cb4eaea9 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/AssertionComponentEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd1cabf2c45d0a8489635607a6048621 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/AssertionExplorerWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1a1e855053e7e2f46ace1dc93f2036f2 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/AssertionListRenderer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d83c02fb0f220344da42a8213ed36cb5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/AssertionStripper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95c9cd9570a6fba4198b6e4f15e11e5e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/DropDownControl.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83ec3ed09f8f2f34ea7483e055f6d76d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/GroupByComparerRenderer.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using UnityEngine; 5 | 6 | namespace UnityTest 7 | { 8 | public class GroupByComparerRenderer : AssertionListRenderer 9 | { 10 | protected override IEnumerable> GroupResult(IEnumerable assertionComponents) 11 | { 12 | return assertionComponents.GroupBy(c => c.Action.GetType()); 13 | } 14 | 15 | protected override string GetStringKey(Type key) 16 | { 17 | return key.Name; 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/GroupByComparerRenderer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: efab536803bd0154a8a7dc78e8767ad9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/GroupByExecutionMethodRenderer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97340abf816b1424fa835a4f26bbdc78 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/GroupByGORenderer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cb824de9146b42343a985aaf63beffd1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/GroupByNothingRenderer.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using UnityEngine; 5 | 6 | namespace UnityTest 7 | { 8 | public class GroupByNothingRenderer : AssertionListRenderer 9 | { 10 | protected override IEnumerable> GroupResult(IEnumerable assertionComponents) 11 | { 12 | return assertionComponents.GroupBy(c => ""); 13 | } 14 | 15 | protected override string GetStringKey(string key) 16 | { 17 | return ""; 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/GroupByNothingRenderer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33bf96aa461ea1d478bb757c52f51c95 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/GroupByTestsRenderer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e577f31e55208b4d8a1774b958e6ed5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/PropertyPathSelector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6619da1897737044080bdb8bc60eff87 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/Editor/PropertyResolver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbbd193a27920d9478c2a766a7291d72 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/InvalidPathException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace UnityTest 6 | { 7 | public class InvalidPathException : Exception 8 | { 9 | public InvalidPathException(string path) 10 | : base("Invalid path part " + path) 11 | { 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/InvalidPathException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b85786dfd1aef544bf8bb873d6a4ebb 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Assertions/MemberResolver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80df8ef907961e34dbcc7c89b22729b9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a2caba6436df568499c84c1c607ce766 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f4ab061d0035ee545a936bdf8f3f8620 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/Icons.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8571844b0c115b84cbe8b3f67e8dec04 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/ProjectSettingsBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ac961be07107124a88dcb81927143d4 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/ResultWriter.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ffbf5a07740aa5479651bd415f52ebb 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/ResultWriter/ResultSummarizer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce89106be5bd4204388d58510e4e55da 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/ResultWriter/StackTraceFilter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe6b4d68575d4ba44b1d5c5c3f0e96d3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/ResultWriter/XmlResultWriter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9bba41ace7686d4ab0c400d1e7f55b7 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/Styles.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8b92379e11501742b1badcbb08da812 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/TestFilterSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a2d025e58bff433e963d0a4cd7599ef 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e8bb6eae11352f44da0d6d8a8959b69e 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/create-darktheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/create-darktheme.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/create-lighttheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/create-lighttheme.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/failed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/failed.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/ignored.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/ignored.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/inconclusive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/inconclusive.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/normal.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/options-darktheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/options-darktheme.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/options-lighttheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/options-lighttheme.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/passed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/passed.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/play-darktheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/play-darktheme.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/play-lighttheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/play-lighttheme.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/play_selected-darktheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/play_selected-darktheme.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/play_selected-lighttheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/play_selected-lighttheme.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/rerun-darktheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/rerun-darktheme.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/rerun-lighttheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/rerun-lighttheme.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Editor/icons/stopwatch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Common/Editor/icons/stopwatch.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/ITestResult.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityTest; 5 | 6 | public interface ITestResult 7 | { 8 | TestResultState ResultState { get; } 9 | 10 | string Message { get; } 11 | 12 | string Logs { get; } 13 | 14 | bool Executed { get; } 15 | 16 | string Name { get; } 17 | 18 | string FullName { get; } 19 | 20 | string Id { get; } 21 | 22 | bool IsSuccess { get; } 23 | 24 | double Duration { get; } 25 | 26 | string StackTrace { get; } 27 | 28 | bool IsIgnored { get; } 29 | } 30 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/ITestResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1e4e2c4d00b3f2469494fc0f67cdeae 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Settings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1dab53b410046de4da5ed6536fb29774 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Settings/IntegrationTestsRunnerSettings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d7b7ed4d81b0a64ba9e18b0e791263e 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/Settings/UnitTestsRunnerSettings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 033207c5466510344bab7a17105c3f8f 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Common/TestResultState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da3ca54ee4cce064989d27165f3081fb 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Documentation.url: -------------------------------------------------------------------------------- 1 | [InternetShortcut] 2 | URL=https://bitbucket.org/Unity-Technologies/unitytesttools/wiki 3 | IconIndex=0 -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Documentation.url.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28f1b62e1364e5a4e88f7bb94dbcf183 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36eb46c771e52864e9f81fa648c3d500 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/AssertionExample.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7854431fdc41b744795c7c586a2baa53 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/AssertionExample/AssertionsExample.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 284a2502d0525ad45a00d66cfcaee7b3 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/AssertionExample/Ball.physicMaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_Name: Ball 9 | dynamicFriction: .400000006 10 | staticFriction: .400000006 11 | bounciness: 1 12 | frictionCombine: 0 13 | bounceCombine: 0 14 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/AssertionExample/Ball.physicMaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9955b9bc48103645a71b05046ce13bc 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/AssertionExample/BouncingPlane.physicMaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_Name: BouncingPlane 9 | dynamicFriction: .400000006 10 | staticFriction: .400000006 11 | bounciness: 1 12 | frictionCombine: 0 13 | bounceCombine: 1 14 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/AssertionExample/BouncingPlane.physicMaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c3a7173873a52c44cbed094e5e244493 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/AssertionExample/BouncingSphere.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea57e39611d17f148a04d1a1c84393d4 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/AssertionExample/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f6bd965477d21b64aad9f2d122a2496e 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/AssertionExample/Materials/checkerTexture.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d734a9661c1c7a94c94b027d59504baf 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/AssertionExample/NotBouncingPlane.physicMaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_Name: NotBouncingPlane 9 | dynamicFriction: .400000006 10 | staticFriction: .400000006 11 | bounciness: 0 12 | frictionCombine: 0 13 | bounceCombine: 1 14 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/AssertionExample/NotBouncingPlane.physicMaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79b6f9d3d49d1a2469d2d9402570c834 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/AssertionExample/checkerTexture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/AssertionExample/checkerTexture.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6580c9b1070dd524c940a0c402d8b153 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68d993feda7ffe748acaea2f44dbff18 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Animations.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b83200d7123c88b4d9c24f4c88f7e694 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Animations/ShootAdditive.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00a2c2298d1f54f909674141edb1041b 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/ExampleABTests.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a32fe04ca3b9bc64aa8f0db9aaa268f6 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b41e893ab4c200143aa1ec8fd530617b 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 339fa1d8314854a40b8d0a9c9726a6d5 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Materials/Blob_Storm.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43c3af1d49001417996af5e8a36cd699 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Materials/BloodA.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfccaa378af3f472ca3adcc8f939d397 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Materials/ElectricShockwave.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d32c2efdb8794de3b449ab1bbc6459b 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Materials/EleeectricSparksHitA.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9be28344ea0b64065bf04ab3d63a8de0 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Materials/FireBall_Blue.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 026976e57ed244642aa5de4510239bea 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Materials/FireballA.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3049dffabc5225d40b27675901977fdd 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Materials/ShockWave_Simple.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d3e3e18fa5d7451c8af78156975a0c0 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Materials/SmokeA.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d7e594d401a7524e82695dcd66c2bc0 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Materials/scorchMarkSpider.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d07628057bf34bc4aa7e37d04672b29 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0314e59f90ffc854ca090496bd5cbce0 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Scripts/EffectSequencer.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 520a2b60096ec40d38a3dfa179f784a8 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Scripts/MuzzleFlashAnimate.js: -------------------------------------------------------------------------------- 1 | 2 | #pragma strict 3 | 4 | function Update () { 5 | transform.localScale = Vector3.one * Random.Range(0.5,1.5); 6 | transform.localEulerAngles.z = Random.Range(0,90.0); 7 | } -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Scripts/MuzzleFlashAnimate.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0cdf562647f9346c492d3a7329db1756 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/SequenceParts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f939067cafb958f4099528f2a88cfaa8 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/SequenceParts/ElectricSparksA.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e43bacea4bcd4475581f17fa064b08e5 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/SequenceParts/ElectricSparksC.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b1bf49e3d3e34f32aeae829cbd4be43 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/SequenceParts/ElectricSparksHitA.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f5671d6ceae3417cba7097cfa4aa290 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/SequenceParts/Fire_Spider.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97767d7c7ee0541cf8c1898412d39287 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/SequenceParts/Fire_Spider_Detonate.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91c2f880b84384cb8981d186308bc257 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/SequenceParts/ShockwaveA.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 24b406bea89b34ec582aae7babb277ba 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/SequenceParts/Smoke_Spider_Missile.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b6efec96f2de41a9b93752f8e4dfa6f 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Sequences.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: edcbdd6eb6d834846ab0bebb5387cd9b 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Sequences/ExplosionSequenceSpider.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 373c2c2682efb424e9c667738eaee503 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Sequences/ExplosionSequenceSpiderDetonate.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 176cb82da2d4b47209bf74dccc47f86c 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Standalone.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d2f99df718ae9943b7a0f320c60e431 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Standalone/Blood_Splatter.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22221d1942e66451b8d06811bff21613 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9f11db82afab6d4a920497d422037a0 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/AfterExplosion_B.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/AfterExplosion_B.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/BloodA_test.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/BloodA_test.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/ElectricShockwave1.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/ElectricShockwave1.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/Fireball_Blue_UVA.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/Fireball_Blue_UVA.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/Fireball_Storm_UVA_01_test.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/Fireball_Storm_UVA_01_test.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/Muzzle_Flash_Front_A.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/Muzzle_Flash_Front_A.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/Shockwave.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/Shockwave.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/Smoke.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/Smoke.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/Smoke_Storm_UVA_02_test.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/Smoke_Storm_UVA_02_test.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/blob.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/blob.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/whiteBlob.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Explosions/Textures/whiteBlob.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 463d57bb50a73f44ea5a92f4b07ec3ff 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Materials/Cursor.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e42c90cd211e40278389f82657608d2 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Materials/Decal.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5231caf19bce04df29d48d73a92356f2 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Materials/GlowPlane.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f72bd63908224f2bb00f3844f7d1018 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Materials/LaserDot.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40ddda021ce77480d8a47a41b57bbb6a 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Materials/LaserMaterial.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ebf996884992847a8bf2f4f12b04677c 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Materials/Reflection.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22b43c3aa0097483d92b4cca9adbb7f3 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Materials/Trail.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 436a8033c36e41c47a6e2a1cfd0dcb04 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Materials/healthbar_player.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ccc8b5039e68def429242f31cb9ff971 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Materials/minebot_diffuse.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca159162814614f2e96f37b3192a5868 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Materials/weapon.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0723fdd1d7ab0e447bf8a9f28e4a19a1 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d16e4419eeb3b894290e3f152e0210f2 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Enemies.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2fb0a761a130da4aaa15801b5687b61 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Enemies/mine_bot.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Enemies/mine_bot.FBX -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Enemies/mine_bot@awake.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Enemies/mine_bot@awake.FBX -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Enemies/mine_bot@back.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Enemies/mine_bot@back.FBX -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Enemies/mine_bot@forward.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Enemies/mine_bot@forward.FBX -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Enemies/mine_bot@left.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Enemies/mine_bot@left.FBX -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Enemies/mine_bot@right.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Enemies/mine_bot@right.FBX -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Misc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 282bb665344fe014f957fd7922c70f30 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Misc/Bullet.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Misc/Bullet.FBX -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Misc/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e8d8fd46dd67c564a8761e0a9dbeb173 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Misc/Materials/Bullet-bullet.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c055f79c6e034b65be556accf6daa36 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Misc/Materials/PlaneSmall-lambert2.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01a4676f80a3044a0a7082b6086b8eba 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Misc/Materials/plane-lambert2.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a43bd3ae495384d7e8bbb5f2e9df3fb9 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Misc/Plane.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Misc/Plane.fbx -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Misc/PlaneSmall.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Misc/PlaneSmall.fbx -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Player.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b333964df5fb68459b423c90b9f1680 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Player/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ead423728eb8c8344a1be86bfe8f67ed 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Player/Materials/muzzleFlash-lambert21.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba563644c5a6647a4aad401ce54ac8cc 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Player/Materials/player-01 - default.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57dae6752ad0b7d47b1efb90ad62208c 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Player/Materials/player-healthglow.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 819226f6e5961434087c87bab9a2e025 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Player/MuzzleFlash.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Player/MuzzleFlash.fbx -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Player/Player.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Objects/Player/Player.FBX -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/PhysicMaterials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93572dd6591d1ed4b927c6b0efff59c9 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/PhysicMaterials/Enemy.physicMaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_Name: Enemy 9 | dynamicFriction: 0 10 | staticFriction: 0 11 | bounciness: 0 12 | frictionCombine: 1 13 | bounceCombine: 1 14 | --- !u!1002 &13400001 15 | EditorExtensionImpl: 16 | serializedVersion: 6 17 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/PhysicMaterials/Enemy.physicMaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57855795a303942438ffe7b982db920a 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/PhysicMaterials/Frictionless.physicMaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_Name: Frictionless 9 | dynamicFriction: 0 10 | staticFriction: 0 11 | bounciness: 0 12 | frictionCombine: 1 13 | bounceCombine: 1 14 | --- !u!1002 &13400001 15 | EditorExtensionImpl: 16 | serializedVersion: 6 17 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/PhysicMaterials/Frictionless.physicMaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d35b37e7667d34205b83e85449b6d6a4 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a0928d2ccc16f84faacff785430b418 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Prefabs/Enemies.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 741a5ab4ed8b5944abcf85eeb8b8665b 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Prefabs/Enemies/EnemySpider.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 61a8f246d5c514f18b5ff0a0f28693b0 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Prefabs/Enemies/spiderScorchMark.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48cdb930df2e54565971b0f4c9e3ceb2 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Prefabs/Misc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e6b9ef83c63a02d4a91d57114dbea0a3 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Prefabs/Misc/Joystick.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76305b7830af34f949acf9d383cf2f74 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Prefabs/Player.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e8b78b23d993c1c4b8e168f511eeba4d 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Prefabs/Player/Cursor.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2dd326d33d99a491289f9402ad97bcc1 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Prefabs/Player/PlayerPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8244aeb156024dfbae1997ab0ee2745 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Prefabs/Weapons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a30de7ed04c705438cc6ddb7dbbad43 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Prefabs/Weapons/InstantBullet.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 647e7d9f49e834c51991c6bd76163b2b 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c5ea3d1cf5d1de438d71ed957d6740e 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/AI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba2fdd7bbd1e51843a9ae08e7fa309ca 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/AI/AI.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb6e22f32d1ef42f28882da13fb49f4b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/AI/DisableOutsideRadius.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de5c6e70ca9d046ceae3e8a5bab50c32 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/AI/PatrolPoint.js: -------------------------------------------------------------------------------- 1 | #pragma strict 2 | 3 | var position : Vector3; 4 | 5 | function Awake () { 6 | position = transform.position; 7 | } -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/AI/PatrolPoint.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a404b899ecb54ee6892c1beef12a693 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/AI/SpiderAttackMoveController.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a1faac4a799dd4e8bb9040d595af2ae1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/AI/SpiderReturnMoveController.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2cda9a06a2cf41a8a847fcf1331d16f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Animation.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7b84ff7f6b13fe46b7cbdf142faa8fb 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Animation/FanRotate.js: -------------------------------------------------------------------------------- 1 | 2 | #pragma strict 3 | 4 | var thisMesh : Mesh; 5 | var uvs : Vector2[]; 6 | 7 | #if !UNITY_IPHONE && !UNITY_ANDROID && !UNITY_WP8 && !UNITY_BLACKBERRY 8 | 9 | function Start () 10 | { 11 | thisMesh = GetComponent(MeshFilter).mesh; 12 | uvs = thisMesh.uv; 13 | } 14 | 15 | function Update() 16 | { 17 | for (var i : int = 0; i < uvs.length; i++) 18 | { 19 | uvs[i].y = (uvs[i].y + 0.25); 20 | } 21 | 22 | thisMesh.uv = uvs; 23 | } 24 | 25 | #endif -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Animation/FanRotate.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37d43fa7d421646219d39ea5722cfe68 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Animation/FootstepHandler.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d9ca0c66e3ba47f7aa60403bd613485 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Animation/MechAnimation.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f9ba405be8854d2fade944b8c9f823f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Animation/MechAnimationTest.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f34d48cfe767425d8421958a93d358a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Animation/PlayerAnimation.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 842b770b5d21e422c8cbcfed681ebf81 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Animation/SpiderAnimation.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9b1abacf2a5046178faf10c090ffb35 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Animation/SpiderAnimationTest.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27c365583b4af467a9b085c4b2c18f37 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Animation/conveyorBelt.js: -------------------------------------------------------------------------------- 1 | 2 | #pragma strict 3 | 4 | var scrollSpeed : float = 0.1; 5 | var mat : Material; 6 | 7 | function Start () { 8 | enabled = false; 9 | } 10 | 11 | function OnBecameVisible () { 12 | enabled = true; 13 | } 14 | 15 | function OnBecameInvisible () { 16 | enabled = false; 17 | } 18 | 19 | function Update () { 20 | var offset : float = (Time.time * scrollSpeed) % 1.0; 21 | 22 | mat.SetTextureOffset ("_MainTex", Vector2(0, -offset)); 23 | mat.SetTextureOffset ("_BumpMap", Vector2(0, -offset)); 24 | } 25 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Animation/conveyorBelt.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ad3c97b882594f91a676c3445e487db 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Fx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06ffe9b1fe24bd447acd9b5cb01e85bc 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Fx/GlowPlane.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38f2946e5dd7e4fcf8deb05e72f915dc 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Fx/GlowPlaneAngleFade.js: -------------------------------------------------------------------------------- 1 | 2 | #pragma strict 3 | 4 | var cameraTransform : Transform; 5 | var glowColor : Color = Color.grey; 6 | private var dot : float = 0.5f; 7 | 8 | function Start () { 9 | if (!cameraTransform) 10 | cameraTransform = Camera.main.transform; 11 | } 12 | 13 | function Update () { 14 | dot = 1.5f * Mathf.Clamp01 (Vector3.Dot (cameraTransform.forward, -transform.up) - 0.25f); 15 | } 16 | 17 | function OnWillRenderObject () { 18 | GetComponent.().sharedMaterial.SetColor ("_TintColor", glowColor * dot); 19 | } -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Fx/GlowPlaneAngleFade.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e840c8e0c4a924e53a9125f6a35cb26d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Fx/LaserScope.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2aa4d88eb4eed41fd915afa70498e1a7 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Fx/SelfIlluminationBlink.js: -------------------------------------------------------------------------------- 1 | 2 | #pragma strict 3 | 4 | public var blink : float = 0.0f; 5 | 6 | function OnWillRenderObject () { 7 | GetComponent.().sharedMaterial.SetFloat ("_SelfIllumStrength", blink); 8 | } 9 | 10 | function Blink () { 11 | blink = 1.0f - blink; 12 | } -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Fx/SelfIlluminationBlink.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc1f526f6b3cc4adf97bae3794998cea 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/GameScore.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b81a279071a454c63970e678a54bf52e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Managers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee06c696d9fc367419b6b463c296fd3e 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Managers/Spawner.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ab0dadae0ad24c4c9ab8db71212a73f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Modules.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e964a38b856f751458d1f72a80a8566a 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Modules/DestroyObject.js: -------------------------------------------------------------------------------- 1 | #pragma strict 2 | 3 | var objectToDestroy : GameObject; 4 | 5 | function OnSignal () { 6 | Spawner.Destroy (objectToDestroy); 7 | } 8 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Modules/DestroyObject.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 96d8cc5dd1ca645bfaf494fe8499ee65 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Modules/PlaySound.js: -------------------------------------------------------------------------------- 1 | #pragma strict 2 | 3 | var audioSource : AudioSource; 4 | var sound : AudioClip; 5 | 6 | function Awake () { 7 | if (!audioSource && GetComponent.()) 8 | audioSource = GetComponent.(); 9 | } 10 | 11 | function OnSignal () { 12 | if (sound) 13 | audioSource.clip = sound; 14 | audioSource.Play (); 15 | } -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Modules/PlaySound.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3bc8e13a6337a4127830231edb1c17c1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Modules/SignalSender.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1f11ce43d3424aaca3d76884c778c74 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Modules/SpawnAtCheckpoint.js: -------------------------------------------------------------------------------- 1 | #pragma strict 2 | #pragma downcast 3 | 4 | var checkpoint : Transform; 5 | 6 | function OnSignal () { 7 | transform.position = checkpoint.position; 8 | transform.rotation = checkpoint.rotation; 9 | 10 | ResetHealthOnAll (); 11 | } 12 | 13 | static function ResetHealthOnAll () { 14 | var healthObjects : Health[] = FindObjectsOfType (Health); 15 | for (var health : Health in healthObjects) { 16 | health.dead = false; 17 | health.health = health.maxHealth; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Modules/SpawnAtCheckpoint.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a56da7f4d8d704d38878df0a3dc25256 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Modules/SpawnObject.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0589e866f6e934e0ab0b2e8fd77f31f3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Modules/TriggerOnMouseOrJoystick.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da7fca1c8c5d14d4d92c3d7a92db64b5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Movement.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b9053fd574e4e94e8c44312c58f6792 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Movement/FreeMovementMotor.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9f487a699bc54a4d9118822a0acad3a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Movement/Joystick.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6efbc9189a79f4c6a8fd15a49bb59229 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Movement/MovementMotor.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b8ae6d18282948edb7a0ae1a97e2bd4 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Movement/PlayerMoveController.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d7c6dec62f844170bba875bf76e1dc4 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Weapons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b837384299528446bae732abe601e67 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Weapons/AutoFire.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: edbe95fd377dc49c48b1705091597601 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Weapons/Health.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6616aa5ec43b64f87969bac954839e71 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Weapons/HealthFlash.js: -------------------------------------------------------------------------------- 1 | 2 | #pragma strict 3 | 4 | public var playerHealth : Health; 5 | public var healthMaterial : Material; 6 | 7 | private var healthBlink : float = 1.0f; 8 | private var oneOverMaxHealth : float = 0.5f; 9 | 10 | function Start () { 11 | oneOverMaxHealth = 1.0f / playerHealth.maxHealth; 12 | } 13 | 14 | function Update () { 15 | var relativeHealth : float = playerHealth.health * oneOverMaxHealth; 16 | healthMaterial.SetFloat ("_SelfIllumination", relativeHealth * 2.0f * healthBlink); 17 | 18 | if (relativeHealth < 0.45f) 19 | healthBlink = Mathf.PingPong (Time.time * 6.0f, 2.0f); 20 | else 21 | healthBlink = 1.0f; 22 | } -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Weapons/HealthFlash.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25a41887c1f614a99bbf5dd2c3ede1d5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Weapons/PerFrameRaycast.js: -------------------------------------------------------------------------------- 1 | #pragma strict 2 | 3 | private var hitInfo : RaycastHit; 4 | private var tr : Transform; 5 | 6 | function Awake () { 7 | tr = transform; 8 | } 9 | 10 | function Update () { 11 | // Cast a ray to find out the end point of the laser 12 | hitInfo = RaycastHit (); 13 | Physics.Raycast (tr.position, tr.forward, hitInfo); 14 | } 15 | 16 | function GetHitInfo () : RaycastHit { 17 | return hitInfo; 18 | } 19 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Weapons/PerFrameRaycast.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52152dd6c99c14e64a97087106b52477 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Weapons/SimpleBullet.js: -------------------------------------------------------------------------------- 1 | #pragma strict 2 | 3 | var speed : float = 10; 4 | var lifeTime : float = 0.5; 5 | var dist : float = 10000; 6 | 7 | private var spawnTime : float = 0.0; 8 | private var tr : Transform; 9 | 10 | function OnEnable () { 11 | tr = transform; 12 | spawnTime = Time.time; 13 | } 14 | 15 | function Update () { 16 | tr.position += tr.forward * speed * Time.deltaTime; 17 | dist -= speed * Time.deltaTime; 18 | if (Time.time > spawnTime + lifeTime || dist < 0) { 19 | Spawner.Destroy (gameObject); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Scripts/Weapons/SimpleBullet.js.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42948b8c903d84cca9ae54d9f2a1a1d6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d426f4f55fb97a248ac216fcec9cc7bf 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/BackgroundAndCharacters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3a36b75a3f1da44ab762505be44e718 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/BackgroundAndCharacters/AngryInclude.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79a10448ba009433ebaf9d089fa9242f 3 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/BackgroundAndCharacters/CharacterSelfIlluminationReflective.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8de45c360a2d542f4be2d61da2beba10 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/BackgroundAndCharacters/EnemySelfIlluminationReflective.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6adcc18389e141f68abe08051c54567 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/BackgroundAndCharacters/Fallback.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29ddf4444ca8645d681e4ca451421c8d 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/BackgroundAndCharacters/PlanarRealtimeReflection.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91083837e9bad4a5f8211c02db74526e 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/BackgroundAndCharacters/ReflectiveBackgroundPlanar.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3fe6e8745b794a77bfeb9a10c0fdddb 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/BackgroundAndCharacters/SuperSimpleSelfIllumination.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df67c9bbb62a547f89e7224c115f0f12 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/Fx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b07d5f1bc66f2cd45a52c218d59381a8 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/Fx/Additive.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbf40922523a2483584b1c4e6b1132ea 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/Fx/Cursor.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd219401e0edb4c1aafda4903ecdcb8e 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/Fx/LaserScope.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f97e84bb5d33542f18a19a75fc878eb5 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/Fx/Multiply.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9f64a9d4ccf54440db2d1452fb040528 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/Fx/ParticleAdditive.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e364bec85c316420092937bb9d21855e 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/Fx/ParticleAdditiveBlend.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c2135471d096b4d9eb2c6cad707c7e9f 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Shaders/Fx/ParticleBlend.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ed6efa9ef80ec48cba573a745bcfb023 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 692c47a0c60b19346afc4e6121a2ed35 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9af8612e9c3ce8645887fb0d363d45dc 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_AlertSound.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_AlertSound.wav -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_AlertSound.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e8d592978491b44dbc307eaa276a47c 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: 0 6 | quality: -1 7 | stream: 1 8 | 3D: 1 9 | forceToMono: 0 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_DestroyedExplosion.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_DestroyedExplosion.wav -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_DestroyedExplosion.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9c49907ada66bb48976b9f5b8080943 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: 0 6 | quality: -1 7 | stream: 1 8 | 3D: 1 9 | forceToMono: 0 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_Proximity.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_Proximity.wav -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_Proximity.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 276dcbe5660b78e4cb1253cd4ad8d999 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: 0 6 | quality: -1 7 | stream: 1 8 | 3D: 1 9 | forceToMono: 0 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_SelfDestruct.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_SelfDestruct.wav -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_SelfDestruct.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b62d96894fd3834da4bae15eeade12e 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: 0 6 | quality: -1 7 | stream: 0 8 | 3D: 1 9 | forceToMono: 0 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_skidding.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_skidding.wav -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Enemy/enemy_Spider_skidding.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7eda02acc7af1ff41a60d180366b6d8f 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: 0 6 | quality: -1 7 | stream: 1 8 | 3D: 1 9 | forceToMono: 0 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Player.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9d009e7913ac5048bf2c1e1cef07a37 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Player/player_hit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Player/player_hit.wav -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Player/player_hit.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8eb80fa98d85ce34fae7affcdfb64c6c 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: 0 6 | quality: -1 7 | stream: 1 8 | 3D: 1 9 | forceToMono: 0 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Player/player_killed_1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Player/player_killed_1.wav -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Player/player_killed_1.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0c98d0d5c7ecd54391e3bd2fa4f9be2 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: 0 6 | quality: -1 7 | stream: 1 8 | 3D: 1 9 | forceToMono: 0 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Player/player_shooting.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Player/player_shooting.wav -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Sounds/Player/player_shooting.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7b8685e162577f41b72736b13f8be7a 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: 0 6 | quality: -1 7 | stream: 1 8 | 3D: 1 9 | forceToMono: 0 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9d01290883590240a1cd15dc0c1d956 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1aa7f26097c5c8a4ab7b61afe0ccee09 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects/HealthBar.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects/HealthBar.tif -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects/LaserDot.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects/LaserDot.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects/LaserTexture.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects/LaserTexture.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8242da0607094646a24312bb13de4a0 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects/Materials/SimpleNoise.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf6374f8000857c458d4902e2cfa34b3 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects/Reflections.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 059f9630194553b4bb2eff3efd0a8510 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects/Reflections/CubeMaps.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc899741848f50147894d6159d698885 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects/Reflections/CubeMaps/LobbyRoom.cubemap.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b66d7d28b3db14f7382a2887575a3439 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects/SimpleNoise.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Effects/SimpleNoise.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Minebot.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Minebot.tif -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Player.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Player.tif -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/ThumbStickPad.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/ThumbStickPad.psd -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Weapon.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AngryBotsTests/Textures/Weapon.tif -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/AssertionExampleScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15e9f6c9f302e4f4f89b1c745fc59c29 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/CodeBasedAssertionExample.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31a2431552d506445af31d7322ccb758 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/CustomComponent.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace UnityTest 6 | { 7 | public class CustomComponent : MonoBehaviour 8 | { 9 | public float MyFloatProp { get; set; } 10 | public float MyFloatField = 3; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/CustomComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0e28554b1d63f2945b90ee1bfdae9045 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/DynamicIntegrationTest.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [IntegrationTest.DynamicTestAttribute("ExampleIntegrationTests")] 6 | // [IntegrationTest.Ignore] 7 | [IntegrationTest.ExpectExceptions(false, typeof(ArgumentException))] 8 | [IntegrationTest.SucceedWithAssertions] 9 | [IntegrationTest.TimeoutAttribute(1)] 10 | [IntegrationTest.ExcludePlatformAttribute(RuntimePlatform.Android, RuntimePlatform.LinuxPlayer)] 11 | public class DynamicIntegrationTest : MonoBehaviour 12 | { 13 | public void Start() 14 | { 15 | IntegrationTest.Pass(gameObject); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/DynamicIntegrationTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 382c8acec5676c047a67ed73ff0597f2 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/ExampleIntegrationTests.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f1b585d76653294caf31cf7b688c70c 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/ThrowCustomException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class ThrowCustomException : MonoBehaviour 6 | { 7 | public void Start() 8 | { 9 | throw new CustomException(); 10 | } 11 | 12 | private class CustomException : Exception 13 | { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/IntegrationTestsFrameworkExamples/ThrowCustomException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 944b8af45475eb847a80e8e6de431fcf 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/UnitTestExamples.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e5e1964cf638d1418429b74c3d35091 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/UnitTestExamples/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9f2ce5ef02a6e4045ab2c26ad282dea6 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/Examples/UnitTestExamples/Editor/SampleTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4341aba9dbf1e514f8efbdb1e95b583e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 241054a0fe63fbb4bb51609fce9b3112 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da93545c3ab1aa043bcfb22281b1f66c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/DTOFormatter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ae2470508a854b1c9df5375d03f8f58 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: caee08596a5965747b8edfde19e2f873 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/Batch.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29d4fb050362c5b43aea52342045543a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/EditorReferencesUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aad501c968b324cf3a8d1c52eb09ca04 3 | timeCreated: 1437322927 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/IntegrationTestsHierarchyAnnotation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 219cdb080b08741948fc5deb8c7d47f0 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/IntegrationTestsRunnerSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d01dc4c8f278da489d7d54c83f19cb9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/IntegrationTestsRunnerWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2c898357efb599944818326bb43ba879 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c44e9167d633ee94bb6e078238178308 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner/NetworkResultsReceiver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ade4197221f35dc44adb7649f99af2e7 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner/PlatformRunner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3581fa3f207a8a4c9988b9f59a510d3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner/PlatformRunnerConfiguration.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b98fe8c3761da2d4b8cfd8bd6df7050f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner/PlatformRunnerSettings.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | 4 | namespace UnityTest 5 | { 6 | public class PlatformRunnerSettings : ProjectSettingsBase 7 | { 8 | public string resultsPath; 9 | public bool sendResultsOverNetwork = true; 10 | public int port = 0; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner/PlatformRunnerSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 964f5f0db2c95bb41aa3dc3beba1f06b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner/PlatformRunnerSettingsWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3819282b0887bc742911b89745080acb 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner/PlayerSettingConfigurator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7adbe43058d54047b6109b2e66894fd 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/Renderer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5944b82e46f1682439d20b4c3a4f029c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/Renderer/IntegrationTestGroupLine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f6dc74195aa98ef4da8901199cda4a63 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/Renderer/IntegrationTestLine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 212be02e4a7da194688b08ab0c946fbd 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/Renderer/IntegrationTestRendererBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 604645a3b57179a4d873906b625ef8ec 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/TestComponentEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 160889f21f4d5944b9f6fcaf9c33f684 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/ITestRunnerCallback.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace UnityTest.IntegrationTestRunner 6 | { 7 | public interface ITestRunnerCallback 8 | { 9 | void RunStarted(string platform, List testsToRun); 10 | void RunFinished(List testResults); 11 | void AllScenesFinished(); 12 | void TestStarted(TestResult test); 13 | void TestFinished(TestResult test); 14 | void TestRunInterrupted(List testsNotRun); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/ITestRunnerCallback.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35af7d395e501a348ae1a0aa3c91dee4 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/IntegrationTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb367bbc76e489443a4ebc8b0a8642f4 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/IntegrationTestAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f1a5c61a06ed66e41a6ee1b5f88b5afd 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/IntegrationTestsProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21d32637b19ee51489062a66ad922193 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/NetworkResultSender.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80b91644bbbc487479429368d4e8d596 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/ResultDTO.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37c772b6d1ba4274aa96c83710cb27e8 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/TestComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1dba0b27b0864740a8720e920aa88c0 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/TestResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68740a702763aaa4594e8319a05ae0d3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/TestResultRenderer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ae9d3b4b57cae343b7ff360f9deb628 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/TestRunner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c3afc1c624179749bcdecf7b0224902 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/TestRunnerCallbackList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7729da83f7c08d244b5788c870a93780 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/TestRunnerConfigurator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05aae864572254e478ed2f0489cdd335 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d1ccbd729921544dbd71f7e80c405b6 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets/CallTesting.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d545b1288d5fc74d8e6c961fb67ab18 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets/CubeCollisionFailure.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5fc3c3488db1e74689f1fc67c33944a 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets/CubeCollisionSuccess.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1228dff762eab21488cfefd42792c37b 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets/CubeTriggerFailure.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 616ddafe39e02da4081e56f7f763af3c 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets/CubeTriggerSuccess.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d940e636fd44be84e9b7e8da46f700ef 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d55f43641ba3c14eaa1156abc0edabd 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets/Materials/green.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43da3275cd08d41429f56675d70c58df 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets/Materials/red.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03f3b4747259a364b800508ac27e1c17 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets/green.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets/red.png -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/LICENSE.txt -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/LICENSE.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d5b4501bf773f349ad95ec34491dc61 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a87f1db904f1e948a2385ab9961e3aa 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59b47eb3fc62eb44cb73a329a1e6b6cb 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/Batch.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5401885870ebec84f8e9c6ee18d79695 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NSubstitute.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92b38897656771f409e9235955975754 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NSubstitute/NSubstitute.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NSubstitute/NSubstitute.dll -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NSubstitute/NSubstitute.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c5e1afc6e0d68849ae6639aff58cfc7 3 | PluginImporter: 4 | serializedVersion: 1 5 | iconMap: {} 6 | executionOrder: {} 7 | isPreloaded: 0 8 | platformData: 9 | Any: 10 | enabled: 0 11 | settings: {} 12 | Editor: 13 | enabled: 1 14 | settings: 15 | DefaultValueInitialized: true 16 | userData: 17 | assetBundleName: 18 | assetBundleVariant: 19 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a92d914a774b29f42906161a387d79f7 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e22ba039de7077c4aa95758ef723b803 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/Mono.Cecil.Mdb 1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/Mono.Cecil.Mdb 1.dll -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/Mono.Cecil.Mdb 1.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 713231d47408a06408a45470c967bae8 3 | timeCreated: 1441797177 4 | licenseType: Store 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Any: 12 | enabled: 0 13 | settings: {} 14 | Editor: 15 | enabled: 1 16 | settings: 17 | DefaultValueInitialized: true 18 | userData: 19 | assetBundleName: 20 | assetBundleVariant: 21 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/Mono.Cecil.Mdb.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/Mono.Cecil.Mdb.dll -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/Mono.Cecil.Mdb.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 96c89cba541e8fa41acc13fcc8382878 3 | PluginImporter: 4 | serializedVersion: 1 5 | iconMap: {} 6 | executionOrder: {} 7 | isPreloaded: 0 8 | platformData: 9 | Any: 10 | enabled: 0 11 | settings: {} 12 | Editor: 13 | enabled: 1 14 | settings: 15 | DefaultValueInitialized: true 16 | userData: 17 | assetBundleName: 18 | assetBundleVariant: 19 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/Mono.Cecil.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/Mono.Cecil.dll -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/Mono.Cecil.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28fc22990733f8f4ea1137f15e363609 3 | timeCreated: 1441797177 4 | licenseType: Store 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Any: 12 | enabled: 0 13 | settings: {} 14 | Editor: 15 | enabled: 1 16 | settings: 17 | DefaultValueInitialized: true 18 | userData: 19 | assetBundleName: 20 | assetBundleVariant: 21 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/nunit.core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/nunit.core.dll -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/nunit.core.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e8950b8b4aa418a458a503526c8a2f65 3 | PluginImporter: 4 | serializedVersion: 1 5 | iconMap: {} 6 | executionOrder: {} 7 | isPreloaded: 0 8 | platformData: 9 | Any: 10 | enabled: 0 11 | settings: {} 12 | Editor: 13 | enabled: 1 14 | settings: 15 | DefaultValueInitialized: true 16 | userData: 17 | assetBundleName: 18 | assetBundleVariant: 19 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/nunit.core.interfaces.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/nunit.core.interfaces.dll -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/nunit.core.interfaces.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef8ce5f8e3e580349ac63ac38e87ee2f 3 | PluginImporter: 4 | serializedVersion: 1 5 | iconMap: {} 6 | executionOrder: {} 7 | isPreloaded: 0 8 | platformData: 9 | Any: 10 | enabled: 0 11 | settings: {} 12 | Editor: 13 | enabled: 1 14 | settings: 15 | DefaultValueInitialized: true 16 | userData: 17 | assetBundleName: 18 | assetBundleVariant: 19 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disturbing/UnitySuice/e3b8751d319eae6ff136b7718a6a3b1cfc47fb2c/SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/nunit.framework.dll -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Libs/nunit.framework.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f54558e884607254ca91abc9038ac749 3 | PluginImporter: 4 | serializedVersion: 1 5 | iconMap: {} 6 | executionOrder: {} 7 | isPreloaded: 0 8 | platformData: 9 | Any: 10 | enabled: 0 11 | settings: {} 12 | Editor: 13 | enabled: 1 14 | settings: 15 | DefaultValueInitialized: true 16 | userData: 17 | assetBundleName: 18 | assetBundleVariant: 19 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Renderer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f94e120956782c5498f559719ff38f2a 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Renderer/GroupLine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4fcef1ec40255f14d827da8b0d742334 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Renderer/RenderingOptions.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace UnityTest 6 | { 7 | public class RenderingOptions 8 | { 9 | public string nameFilter; 10 | public bool showSucceeded; 11 | public bool showFailed; 12 | public bool showIgnored; 13 | public bool showNotRunned; 14 | public string[] categories; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Renderer/RenderingOptions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c0aec4b4a6d1b047a98e8cc213e1a36 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Renderer/TestLine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfe0c7d95a79d374e9121633c719241e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/NUnit/Renderer/UnitTestRendererLine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fddb568bfa3ed03438d5c482ea8c6aea 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 615921b0760fc0c4eaf10b7c88add37b 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner/BackgroundRunner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0ef055bc08798f448b1adba9948e351 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner/GuiHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b0b95014154ef554485afc9c0316556d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner/ITestRunnerCallback.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace UnityTest.UnitTestRunner 6 | { 7 | public interface ITestRunnerCallback 8 | { 9 | void TestStarted(string fullName); 10 | void TestFinished(ITestResult fullName); 11 | void RunStarted(string suiteName, int testCount); 12 | void RunFinished(); 13 | void RunFinishedException(Exception exception); 14 | void AllScenesFinished(); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner/ITestRunnerCallback.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45a983e950f22034ba987c6db2a8b216 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner/IUnitTestEngine.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityTest.UnitTestRunner; 5 | 6 | namespace UnityTest 7 | { 8 | public interface IUnitTestEngine 9 | { 10 | UnitTestRendererLine GetTests(out UnitTestResult[] results, out string[] categories); 11 | void RunTests(TestFilter filter, ITestRunnerCallback testRunnerEventListener); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner/IUnitTestEngine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 96615b7fd2cb32b4dbea04d84cc3f7fb 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner/NUnitExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7df86c5f85b0f7d4096d6bc23e9a4e01 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner/NUnitTestEngine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f313d48559bf30145b88ef7f173685c9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner/TestRunner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fbf567afda42eec43a7dbb052d318076 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner/TestRunnerCallbackList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7a6cf1b9d1273d4187ba9d5bc91fc30 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner/UnitTestInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39d532431356ff74cb5a51afef8cc308 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner/UnitTestResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 925cf9f45ea32814da65f61c1ebd7e6f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/TestRunner/UnitTestView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba152083ecc3cdb4a82881c6a9ae73c1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/UnitTestsRunnerSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a24a0b0a24461a4ab99853f8b145e5c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/UnitTesting/Editor/UnityUnitTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ec01611d948e574c99a1bd24650a4a9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /SuiceExample/Assets/UnityTestTools/changelog.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29b770d9107643740b69cb98b00430aa 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /SuiceExample/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | m_Volume: 1 7 | Rolloff Scale: 1 8 | m_SpeedOfSound: 347 9 | Doppler Factor: 1 10 | Default Speaker Mode: 2 11 | m_DSPBufferSize: 0 12 | m_DisableAudio: 0 13 | -------------------------------------------------------------------------------- /SuiceExample/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: [] 8 | -------------------------------------------------------------------------------- /SuiceExample/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!159 &1 4 | EditorSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 3 7 | m_ExternalVersionControlSupport: Visible Meta Files 8 | m_SerializationMode: 2 9 | m_WebSecurityEmulationEnabled: 0 10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d 11 | m_DefaultBehaviorMode: 0 12 | m_SpritePackerMode: 2 13 | -------------------------------------------------------------------------------- /SuiceExample/ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!149 &1 4 | NetworkManager: 5 | m_ObjectHideFlags: 0 6 | m_DebugLevel: 0 7 | m_Sendrate: 15 8 | m_AssetToPrefab: {} 9 | -------------------------------------------------------------------------------- /SuiceExample/ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 5.2.4f1 2 | m_StandardAssetsVersion: 0 3 | -------------------------------------------------------------------------------- /SuiceExample/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: .0199999996 7 | Maximum Allowed Timestep: .333333343 8 | m_TimeScale: 1 9 | -------------------------------------------------------------------------------- /SuiceExample/ProjectSettings/UnityAdsSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!292 &1 4 | UnityAdsSettings: 5 | m_ObjectHideFlags: 0 6 | m_Enabled: 0 7 | m_InitializeOnStartup: 1 8 | m_TestMode: 0 9 | m_EnabledPlatforms: 4294967295 10 | m_IosGameId: 11 | m_AndroidGameId: 12 | -------------------------------------------------------------------------------- /SuiceExample/ProjectSettings/UnityAnalyticsManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!303 &1 4 | UnityAnalyticsManager: 5 | m_ObjectHideFlags: 0 6 | m_Enabled: 0 7 | m_InitializeOnStartup: 1 8 | m_TestMode: 0 9 | m_TestEventUrl: 10 | m_TestConfigUrl: 11 | --------------------------------------------------------------------------------