Skip to content

Upgrade Unity versions used to run tests on CI (Unity 6.3)

c4533aa
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Fix for UTFG3 #38

Upgrade Unity versions used to run tests on CI (Unity 6.3)
c4533aa
Select commit
Loading
Failed to load commit list.
GitHub Actions / test result (2019.4.40f1, All) completed Dec 16, 2025 in 0s

⚠️ test result (2019.4.40f1, All) - 633/689, skipped: 56 - Passed in 42.724s

⚠️ editmode-results.xml - 111/125, skipped: 14 - Passed in 7.995s

⚠️ playmode-results.xml - 522/564, skipped: 42 - Passed in 34.729s

Details

⚠️ editmode-results.xml - 111/125, skipped: 14 - Passed in 7.995s
  • ✅ APIExamples.Editor.NUnit.AsyncSetupAttributeExample - 3/3 - Passed in 0.128s
    • TestMethod - Passed in 0.032s
    • TestMethodAsync - Passed in 0.062s
    • UnityTestMethod - Passed in 0.033s
  • ✅ APIExamples.Editor.NUnit.AsyncTearDownAttributeExample - 3/3 - Passed in 0.149s
    • TestMethod - Passed in 0.008s
    • TestMethodAsync - Passed in 0.082s
    • UnityTestMethod - Passed in 0.060s
  • ⚠️ APIExamples.Editor.NUnit.AsyncTestExample - 2/3, skipped: 1 - Passed in 0.178s
    • 非同期テストの例_Taskをawaitできる - Passed in 0.115s
    • 非同期テストの例_UniTaskをawaitできる - Passed in 0.063s
    • ⚠️ 非同期テストの例_コルーチンをawait_EditModeではテストが終了しない - Skipped
  • ✅ APIExamples.Editor.UnityTestFramework.EditModeTestYieldInstructionExample - 10/10 - Passed in 33.403s
    • EnterPlayModeで再生モードに切り替える例 - Passed in 3.280s
    • EnterPlayModeで再生モードに切り替える例_InitializeOnEnterPlayModeが実行される - Passed in 3.160s
    • EnterPlayModeで再生モードに切り替える例_RuntimeInitializeOnLoadMethodが実行される - Passed in 3.110s
    • ExitPlayModeで編集モードに切り替える例 - Passed in 3.216s
    • RecompileScriptsでリコンパイルを実行する例_リコンパイルされたクラスのメソッドを呼び出せる - Passed in 4.472s
    • WaitForDomainReloadでドメインリロードを待機する例_追加されたアセンブリのメソッドを呼び出せる - Passed in 3.586s
    • ドメインリロード発生時にOneTimeSetUpは再実行される - Passed in 3.153s
    • ドメインリロード発生時にSetUpAsyncは再実行される - Passed in 3.183s
    • ドメインリロード発生時にSetUpは再実行される - Passed in 3.129s
    • ドメインリロード発生時にUnitySetUpは再実行さない - Passed in 3.115s
  • ⚠️ APIExamples.Editor.UnityTestFramework.RequirePlatformSupportAttributeExample - 1/5, skipped: 4 - Passed in 0.002s
    • Linuxモジュールがインストールされているときのみ実行されるテスト - Passed in 0.001s
    • ⚠️ macOSモジュールがインストールされているときのみ実行されるテスト - Skipped
    • ⚠️ Windowsモジュールがインストールされているときのみ実行されるテスト - Skipped
    • ⚠️ WSAPlayerモジュールがインストールされているときのみ実行されるテスト - Skipped
    • ⚠️ スタンドアロンモジュールが3種ともインストールされているときのみ実行されるテスト - Skipped
  • ✅ APIExamples.Editor.UnityTestFramework.UnitySetUpAttributeExample - 3/3 - Passed in 0.043s
    • TestMethod - Passed in 0.009s
    • TestMethodAsync - Passed in 0.019s
    • UnityTestMethod - Passed in 0.014s
  • ✅ APIExamples.Editor.UnityTestFramework.UnityTearDownAttributeExample - 3/3 - Passed in 0.084s
    • TestMethod - Passed in 0.007s
    • TestMethodAsync - Passed in 0.063s
    • UnityTestMethod - Passed in 0.013s
  • ⚠️ APIExamples.Editor.UnityTestFramework.UnityTestAttributeExample - 5/8, skipped: 3 - Passed in 0.072s
    • AsyncOperationの終了を待つテストの例 - Passed in 0.023s
    • ⚠️ CustomYieldInstructionの実装クラス_EditMoteテストでは動作しない - Skipped
    • UniTaskでAsyncメソッドを使用するテストの例 - Passed in 0.024s
    • ⚠️ UniTaskでコルーチンを起動してコールバックを受け取る例_EditModeテストではテストが終了しない - Skipped
    • YieldBreakの例_テストはパスする - Passed in 0.005s
    • ⚠️ YieldInstructionの実装クラス_EditMoteテストでは動作しない - Skipped
    • YieldReturnNullでフレームを送る例 - Passed in 0.010s
    • コルーチンを起動してコールバックを受け取る例 - Passed in 0.010s
  • ⚠️ APIExamples.Editor.UnityTestFramework.UnityTestFrameworkVersionCheck - 1/5, skipped: 4 - Passed in 0.653s
    • Unity6000_0_43f1まで_TestFrameworkバージョンは任意 - Passed in 0.653s
    • ⚠️ Unity6000_0_44f1から58f2まで_TestFrameworkはv1_5_1固定 - Skipped
    • ⚠️ Unity6000_0_59f2以降_TestFrameworkはv1_6_0固定 - Skipped
    • ⚠️ Unity6000_1_0f1から6000_2_5f1まで_TestFrameworkはv1_5_1固定 - Skipped
    • ⚠️ Unity6000_2_6f1以降_TestFrameworkはv1_6_0固定 - Skipped
  • ✅ BasicExample.Editor.Validators.LevelValidator.Levels下のSceneにExitPointが設置されていること - 4/4 - Passed in 0.278s
    • Bay.unity - Passed in 0.077s
    • Cave.unity - Passed in 0.067s
    • Lake.unity - Passed in 0.067s
    • Shallows.unity - Passed in 0.067s
  • ✅ BasicExample.Editor.Validators.LevelValidator.Levels下のSceneにSpawnPointが1つ設置されていること - 4/4 - Passed in 0.279s
    • Bay.unity - Passed in 0.070s
    • Cave.unity - Passed in 0.069s
    • Lake.unity - Passed in 0.070s
    • Shallows.unity - Passed in 0.070s
  • ✅ BasicExample.Editor.Validators.PrefabValidator.MissingScriptがないこと - 3/3 - Passed in 0.007s
    • Goal.prefab - Passed in 0.005s
    • Player.prefab - Passed in 0.002s
    • PrefabExample.prefab - Passed in 0.000s
  • ✅ BasicExample.Editor.Validators.RaceValidator.Raceのフィールドに設定漏れがないこと - 36/36 - Passed in 0.013s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantCrab.asset",System.String displayName) - Passed in 0.002s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantCrab.asset",BasicExample.Entities.CharacterStatus status) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantCrab.asset",BasicExample.Entities.ScriptableObjects.AttackType[] attackTypes) - Passed in 0.003s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantCrab.asset",BasicExample.Entities.ScriptableObjects.DestructionEffect[] destructionEffects) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantCrab.asset",System.Int32 rewardExp) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantCrab.asset",System.Int32 rewardGold) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantOctopus.asset",System.String displayName) - Passed in 0.001s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantOctopus.asset",BasicExample.Entities.CharacterStatus status) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantOctopus.asset",BasicExample.Entities.ScriptableObjects.AttackType[] attackTypes) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantOctopus.asset",BasicExample.Entities.ScriptableObjects.DestructionEffect[] destructionEffects) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantOctopus.asset",System.Int32 rewardExp) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantOctopus.asset",System.Int32 rewardGold) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantSquid.asset",System.String displayName) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantSquid.asset",BasicExample.Entities.CharacterStatus status) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantSquid.asset",BasicExample.Entities.ScriptableObjects.AttackType[] attackTypes) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantSquid.asset",BasicExample.Entities.ScriptableObjects.DestructionEffect[] destructionEffects) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantSquid.asset",System.Int32 rewardExp) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GiantSquid.asset",System.Int32 rewardGold) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GreatWhiteShark.asset",System.String displayName) - Passed in 0.001s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GreatWhiteShark.asset",BasicExample.Entities.CharacterStatus status) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GreatWhiteShark.asset",BasicExample.Entities.ScriptableObjects.AttackType[] attackTypes) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GreatWhiteShark.asset",BasicExample.Entities.ScriptableObjects.DestructionEffect[] destructionEffects) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GreatWhiteShark.asset",System.Int32 rewardExp) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/GreatWhiteShark.asset",System.Int32 rewardGold) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/Megarodon.asset",System.String displayName) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/Megarodon.asset",BasicExample.Entities.CharacterStatus status) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/Megarodon.asset",BasicExample.Entities.ScriptableObjects.AttackType[] attackTypes) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/Megarodon.asset",BasicExample.Entities.ScriptableObjects.DestructionEffect[] destructionEffects) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/Megarodon.asset",System.Int32 rewardExp) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/Megarodon.asset",System.Int32 rewardGold) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/TigerShark.asset",System.String displayName) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/TigerShark.asset",BasicExample.Entities.CharacterStatus status) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/TigerShark.asset",BasicExample.Entities.ScriptableObjects.AttackType[] attackTypes) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/TigerShark.asset",BasicExample.Entities.ScriptableObjects.DestructionEffect[] destructionEffects) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/TigerShark.asset",System.Int32 rewardExp) - Passed in 0.000s
    • Raceのフィールドに設定漏れがないこと("Assets/BasicExample/ScriptableObjects/Races/TigerShark.asset",System.Int32 rewardGold) - Passed in 0.000s
  • ✅ BasicExample.Editor.Validators.SceneValidator.MissingScriptがないこと - 16/16 - Passed in 1.630s
    • Bay.unity - Passed in 0.100s
    • Cave.unity - Passed in 0.092s
    • Lake.unity - Passed in 0.094s
    • Shallows.unity - Passed in 0.097s
    • InputExampleSandbox.unity - Passed in 0.097s
    • InputSystemExample.unity - Passed in 0.097s
    • InputSystemExampleSandbox.unity - Passed in 0.102s
    • ContainScenesInBuild.unity - Passed in 0.099s
    • NotContainScenesInBuild.unity - Passed in 0.096s
    • Difficulty.unity - Passed in 0.138s
    • Help.unity - Passed in 0.105s
    • Login.unity - Passed in 0.104s
    • MainMenu.unity - Passed in 0.101s
    • UIElementExample.unity - Passed in 0.100s
    • UsingEventTriggerExample.unity - Passed in 0.100s
    • VisualRegressionExample.unity - Passed in 0.108s
  • ⚠️ EmbeddedPackageSample.Editor.AssetDatabaseTest - 2/3, skipped: 1 - Passed in 0.002s
    • LoadAssetAtPath_prefabをロードして使用する例 - Passed in 0.002s
    • パッケージ内ファイルの絶対パスを取得する例 - Passed in 0.000s
    • ⚠️ パッケージ内ファイルの絶対パスを取得する例_Windows - Skipped
  • ✅ EmbeddedPackageSample.Editor.EditorSceneManagerTest - 1/1 - Passed in 0.111s
    • OpenScene_Sceneファイルをロードしてテストを実行する例 - Passed in 0.111s
  • ✅ EmbeddedPackageSample.Editor.ExampleForCoverageTest - 1/1 - Passed in 0.000s
    • Foo_Return1 - Passed in 0.000s
  • ⚠️ LocalPackageSample.Editor.AssetDatabaseTest - 2/3, skipped: 1 - Passed in 0.001s
    • LoadAssetAtPath_prefabをロードして使用する例 - Passed in 0.001s
    • パッケージ内ファイルの絶対パスを取得する例 - Passed in 0.000s
    • ⚠️ パッケージ内ファイルの絶対パスを取得する例_Windows - Skipped
  • ✅ LocalPackageSample.Editor.EditorSceneManagerTest - 1/1 - Passed in 0.108s
    • OpenScene_Sceneファイルをロードしてテストを実行する例 - Passed in 0.108s
  • ✅ LocalPackageSample.Editor.ExampleForCoverageTest - 1/1 - Passed in 0.000s
    • Foo_Return1 - Passed in 0.000s
  • ✅ SceneExample.Editor.AssetDatabaseTest - 2/2 - Passed in 0.001s
    • LoadAssetAtPath_Prefabをロードして使用する例 - Passed in 0.001s
    • LoadAssetAtPath_テキストファイルをロードして使用する例 - Passed in 0.000s
  • ✅ SceneExample.Editor.EditorSceneManagerTest - 7/7 - Passed in 0.754s
    • CreateSceneAttribute_クリーンなSceneをCreateScene属性で生成する例 - Passed in 0.095s
    • LoadSceneAttribute_ScenesInBuildに含まれていないSceneをLoadScene属性を使ってロードする例 - Passed in 0.121s
    • NewScene_withDefaultGameObjects_LightとCameraの設置されたSceneが生成される - Passed in 0.081s
    • NewScene_withEmptyScene_クリーンなSceneが生成される - Passed in 0.079s
    • NewScene_複数回実行_先のものがアンロードされて新しいSceneが生成される - Passed in 0.159s
    • OpenScene_ScenesInBuildに含まれていないSceneをロードする例 - Passed in 0.108s
    • OpenScene_ScenesInBuildに含まれるSceneをロードする例 - Passed in 0.112s
⚠️ playmode-results.xml - 522/564, skipped: 42 - Passed in 34.729s
  • ✅ APIExamples.NUnit.AsyncSetupAttributeExample - 3/3 - Passed in 0.072s
    • TestMethod - Passed in 0.031s
    • TestMethodAsync - Passed in 0.024s
    • UnityTestMethod - Passed in 0.017s
  • ✅ APIExamples.NUnit.AsyncTearDownAttributeExample - 3/3 - Passed in 0.041s
    • TestMethod - Passed in 0.007s
    • TestMethodAsync - Passed in 0.020s
    • UnityTestMethod - Passed in 0.014s
  • ✅ APIExamples.NUnit.AsyncTestExample - 3/3 - Passed in 0.262s
    • 非同期テストの例_Taskをawaitできる - Passed in 0.023s
    • 非同期テストの例_UniTaskをawaitできる - Passed in 0.030s
    • 非同期テストの例_コルーチンをawaitできる - Passed in 0.210s
  • ✅ APIExamples.NUnit.CategoryAttributeExample - 2/2 - Passed in 0.000s
    • CategorizedMethod - Passed in 0.000s
    • MultiCategorizedMethodMethod - Passed in 0.000s
  • ✅ APIExamples.NUnit.ConstraintExample+オペレーター - 4/4 - Passed in 0.007s
    • AndConstraint_AND条件 - Passed in 0.005s
    • AndConstraint_OR条件が優先される - Passed in 0.001s
    • NotConstraint_NOT条件 - Passed in 0.001s
    • OrConstraint_OR条件 - Passed in 0.000s
  • ✅ APIExamples.NUnit.ConstraintExample+コレクション - 15/15 - Passed in 0.016s
    • AllItemsConstraint_すべての要素が条件を満たすこと - Passed in 0.002s
    • CollectionContainsConstraint_要素に含まれること - Passed in 0.001s
    • CollectionEquivalentConstraint_要素が順不同で一致すること - Passed in 0.001s
    • CollectionOrderedConstraint_要素がソートされていること - Passed in 0.001s
    • CollectionSubsetConstraint_サブセットであること - Passed in 0.000s
    • CollectionSupersetConstraint_スーパーセットであること - Passed in 0.000s
    • DictionaryContainsKeyConstraint_Dictionaryにキーが含まれること - Passed in 0.001s
    • DictionaryContainsValueConstraint_Dictionaryに値が含まれること - Passed in 0.001s
    • EmptyConstraint_要素が空であること - Passed in 0.001s
    • ExactCountConstraint_条件を満たす要素数を検証する - Passed in 0.001s
    • HasCount_コレクションの個数を検証 - Passed in 0.003s
    • HasLength_コレクションの要素数を検証 - Passed in 0.001s
    • NoItemConstraint_条件を満たす要素が含まれないこと - Passed in 0.001s
    • SomeItemsConstraint_条件を満たす要素が含まれること - Passed in 0.001s
    • UniqueItemsConstraint_重複する要素がないこと - Passed in 0.001s
  • ✅ APIExamples.NUnit.ConstraintExample+シリアル化 - 2/2 - Passed in 0.049s
    • BinarySerializableConstraint_バイナリシリアル化が可能であること - Passed in 0.028s
    • XmlSerializableConstraint_XMLシリアル化が可能であること - Passed in 0.021s
  • ✅ APIExamples.NUnit.ConstraintExample+ファイルとディレクトリ - 7/7 - Passed in 0.008s
    • EmptyDirectoryConstraint_ディレクトリが空であること - Passed in 0.003s
    • FileOrDirectoryExistsConstraint_ファイルまたはディレクトリが存在すること - Passed in 0.002s
    • SamePathConstraint_パス文字列が等しいこと - Passed in 0.001s
    • SamePathConstraint_パス文字列が等しいこと_IgnoreCase修飾子も有効 - Passed in 0.000s
    • SamePathOrUnderConstraint_パス文字列が期待値と同じかその配下であること - Passed in 0.001s
    • SamePathOrUnderConstraint_パス文字列が期待値と同じかその配下であること_IgnoreCase修飾子も有効 - Passed in 0.000s
    • SubPathConstraint_パス文字列が期待値のサブパスであること - Passed in 0.000s
  • ⚠️ APIExamples.NUnit.ConstraintExample+例外 - 5/7, skipped: 2 - Passed in 0.026s
    • ThrowsConstraint_UnityEngineのAssert失敗を期待する - Passed in 0.005s
    • ThrowsConstraint_期待するメッセージを持つ例外がスローされる - Passed in 0.001s
    • ThrowsConstraint_期待する例外がスローされる - Passed in 0.000s
    • ThrowsNothingConstraint_例外がスローされないことを期待する - Passed in 0.001s
    • 非同期メソッドの例外捕捉をTryCatchで行なう例 - Passed in 0.019s
    • ⚠️ 非同期メソッドの例外捕捉をクラシックモデルで行なうことはできない_Unityエディターがフリーズ - Skipped
    • ⚠️ 非同期メソッドの例外捕捉を制約モデルで行なうことはできない_Unityエディターがフリーズ - Skipped
  • ✅ APIExamples.NUnit.ConstraintExample+型 - 4/4 - Passed in 0.002s
    • AssignableFromConstraint_型が期待値と同じまたはスーパークラスであること - Passed in 0.001s
    • AssignableToConstraint_型が期待値と同じまたはサブクラスであること - Passed in 0.001s
    • ExactTypeConstraint_型が期待値と一致すること - Passed in 0.000s
    • InstanceOfTypeConstraint_インスタンスの型が期待値と同じまたはサブクラスであること - Passed in 0.000s
  • ✅ APIExamples.NUnit.ConstraintExample+属性とプロパティ - 3/3 - Passed in 0.002s
    • AttributeExistsConstraint_属性がつけられていること - Passed in 0.001s
    • PropertyConstraint_プロパティの値が正しい - Passed in 0.000s
    • PropertyExistsConstraint_プロパティを持っていること - Passed in 0.001s
  • ✅ APIExamples.NUnit.ConstraintExample+数値 - 5/5 - Passed in 0.002s
    • GreaterThanConstraint_より大きい - Passed in 0.000s
    • GreaterThanOrEqualConstraint_以上 - Passed in 0.000s
    • LessThanConstraint_より小さい - Passed in 0.000s
    • LessThanOrEqualConstraint_以下 - Passed in 0.000s
    • RangeConstraint_範囲内 - Passed in 0.001s
  • ✅ APIExamples.NUnit.ConstraintExample+文字列 - 5/5 - Passed in 0.003s
    • EmptyStringConstraint_空文字列であること - Passed in 0.000s
    • EndsWithConstraint_末尾が一致すること - Passed in 0.001s
    • RegexConstraint_正規表現に適合すること - Passed in 0.001s
    • StartsWithConstraint_先頭が一致すること - Passed in 0.000s
    • SubstringConstraint_文字列を含む - Passed in 0.000s
  • ✅ APIExamples.NUnit.ConstraintExample+状態 - 5/5 - Passed in 0.002s
    • EmptyConstraint_空であること - Passed in 0.000s
    • FalseConstraint_Falseであること - Passed in 0.001s
    • NaNConstraint_NaNであること - Passed in 0.001s
    • NullConstraint_Nullであること - Passed in 0.000s
    • TrueConstraint_Trueであること - Passed in 0.001s
  • ⚠️ APIExamples.NUnit.ConstraintExample+破棄されたGameObject - 2/3, skipped: 1 - Passed in 0.002s
    • Boolキャストオペレーターで破棄されたGameObjectを検証する例 - Passed in 0.001s
    • IsNullで破棄されたGameObjectを検証する例_EditorではNotNull - Passed in 0.001s
    • ⚠️ IsNullで破棄されたGameObjectを検証する例_PlayerではNull - Skipped
  • ✅ APIExamples.NUnit.ConstraintExample+等価 - 10/10 - Passed in 0.007s
    • EqualConstraint_コレクションが等しいこと - Passed in 0.002s
    • EqualConstraint_数値が等しいこと - Passed in 0.000s
    • EqualConstraint_数値比較にWithin修飾子を使用_誤差を許容 - Passed in 0.001s
    • EqualConstraint_文字列が等しいこと - Passed in 0.000s
    • EqualConstraint_文字列比較にIgnoreCase修飾子を使用_大文字小文字を無視して比較 - Passed in 0.000s
    • EqualConstraint_文字列比較にNoClip修飾子を使用_失敗時メッセージがクリップされず出力される - Passed in 0.000s
    • EqualConstraint_日時比較にWithin修飾子を使用_誤差を許容 - Passed in 0.001s
    • EqualConstraint_浮動小数点比較にWithin修飾子を使用_丸め誤差を許容 - Passed in 0.001s
    • EqualConstraint_要素数の異なるコレクションにAsCollection修飾子を使用 - Passed in 0.001s
    • SameAsConstraint_オブジェクトが同一であるとみなせること - Passed in 0.000s
  • ✅ APIExamples.NUnit.ConstraintExample+遅延 - 1/1 - Passed in 0.502s
    • DelayedConstraint_指定時間経過後に評価される - Passed in 0.502s
  • ✅ APIExamples.NUnit.CustomComparerExample - 2/2 - Passed in 0.003s
    • CollectionContainsConstraint_コレクションの要素をUsing修飾子でカスタムComparerを指定して比較 - Passed in 0.003s
    • EqualConstraint_Using修飾子でカスタムComparerを指定して比較 - Passed in 0.000s
  • ✅ APIExamples.NUnit.CustomConstraintExample - 4/4 - Passed in 0.001s
    • CustomConstraint_Constraintの実装だけで可能な書きかた - Passed in 0.001s
    • CustomConstraint_Extensionsの実装も行なうと可能な書きかた - Passed in 0.000s
    • CustomConstraint_Isの実装も行なうと可能な書きかた - Passed in 0.000s
    • CustomConstraint_Isの実装も行なうと可能な書きかた_Not - Passed in 0.000s
  • ⚠️ APIExamples.NUnit.MaxTimeAttributeExample - 0/3, skipped: 3 - Passed in 0.000s
    • ⚠️ MaxTime属性_指定ミリ秒よりも時間のかかるテストは実行後に失敗 - Skipped
    • ⚠️ MaxTime属性_指定ミリ秒よりも時間のかかるテストは実行後に失敗_UnityTest属性 - Skipped
    • ⚠️ MaxTime属性_指定ミリ秒よりも時間のかかるテストは実行後に失敗_非同期テスト - Skipped
  • ✅ APIExamples.NUnit.MultipleAssertsExample - 1/1 - Passed in 0.001s
    • Constructor_プロパティは仕様通り設定される - Passed in 0.001s
  • ✅ APIExamples.NUnit.OneTimeSetupAttributeExample - 3/3 - Passed in 0.028s
    • TestMethod - Passed in 0.000s
    • TestMethodAsync - Passed in 0.018s
    • UnityTestMethod - Passed in 0.010s
  • ✅ APIExamples.NUnit.OneTimeTearDownAttributeExample - 3/3 - Passed in 0.030s
    • TestMethod - Passed in 0.001s
    • TestMethodAsync - Passed in 0.018s
    • UnityTestMethod - Passed in 0.011s
  • ✅ APIExamples.NUnit.OrderAttributeExample - 5/5 - Passed in 0.029s
    • OrderedTest3 - Passed in 0.000s
    • OrderedTest4 - Passed in 0.000s
    • OrderedTest2 - Passed in 0.018s
    • OrderedTest1 - Passed in 0.010s
    • NonOrderedTest - Passed in 0.000s
  • ✅ APIExamples.NUnit.PairwiseAttributeExample.ValueSource属性の組み合わせをペアワイズ法で絞り込む例 - 16/16 - Passed in 0.003s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(None,Wood,2,True) - Passed in 0.001s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(None,None,1,False) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(None,Fire,3,True) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(None,Water,1,True) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(Fire,Water,2,False) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(Fire,None,3,True) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(Fire,Fire,1,False) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(Fire,Wood,3,False) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(Water,Wood,1,False) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(Water,None,2,True) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(Water,Fire,2,True) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(Water,Water,3,True) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(Wood,None,2,False) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(Wood,Fire,3,True) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(Wood,Water,1,True) - Passed in 0.000s
    • ValueSource属性の組み合わせをペアワイズ法で絞り込む例(Wood,Wood,2,False) - Passed in 0.000s
  • ✅ APIExamples.NUnit.PairwiseAttributeExample.Values属性の組み合わせをペアワイズ法で絞り込む例 - 16/16 - Passed in 0.002s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(None,Wood,2,False) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(None,None,1,True) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(None,Fire,3,False) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(None,Water,1,False) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(Fire,Water,2,True) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(Fire,None,3,False) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(Fire,Fire,1,True) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(Fire,Wood,3,True) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(Water,Wood,1,True) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(Water,None,2,False) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(Water,Fire,2,False) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(Water,Water,3,False) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(Wood,None,2,True) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(Wood,Fire,3,False) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(Wood,Water,1,False) - Passed in 0.000s
    • Values属性の組み合わせをペアワイズ法で絞り込む例(Wood,Wood,2,True) - Passed in 0.000s
  • ✅ APIExamples.NUnit.PairwiseAttributeExample.非同期テストでもPairwise属性は使用可能 - 16/16 - Passed in 0.228s
    • 非同期テストでもPairwise属性は使用可能(None,Wood,2,False) - Passed in 0.018s
    • 非同期テストでもPairwise属性は使用可能(None,None,1,True) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(None,Fire,3,False) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(None,Water,1,False) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(Fire,Water,2,True) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(Fire,None,3,False) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(Fire,Fire,1,True) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(Fire,Wood,3,True) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(Water,Wood,1,True) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(Water,None,2,False) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(Water,Fire,2,False) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(Water,Water,3,False) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(Wood,None,2,True) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(Wood,Fire,3,False) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(Wood,Water,1,False) - Passed in 0.014s
    • 非同期テストでもPairwise属性は使用可能(Wood,Wood,2,True) - Passed in 0.014s
  • ✅ APIExamples.NUnit.RandomAttributeExample.Random属性ででたらめな値を与える例 - 9/9 - Passed in 0.001s
    • Random属性ででたらめな値を与える例(1,9) - Passed in 0.000s
    • Random属性ででたらめな値を与える例(1,9) - Passed in 0.000s
    • Random属性ででたらめな値を与える例(1,7) - Passed in 0.000s
    • Random属性ででたらめな値を与える例(0,9) - Passed in 0.000s
    • Random属性ででたらめな値を与える例(0,9) - Passed in 0.000s
    • Random属性ででたらめな値を与える例(0,7) - Passed in 0.000s
    • Random属性ででたらめな値を与える例(1,9) - Passed in 0.000s
    • Random属性ででたらめな値を与える例(1,9) - Passed in 0.000s
    • Random属性ででたらめな値を与える例(1,7) - Passed in 0.000s
  • ✅ APIExamples.NUnit.RandomAttributeExample.Random属性ででたらめな値を与える例_AsyncTest - 9/9 - Passed in 0.129s
    • Random属性ででたらめな値を与える例_AsyncTest(0,6) - Passed in 0.018s
    • Random属性ででたらめな値を与える例_AsyncTest(0,9) - Passed in 0.014s
    • Random属性ででたらめな値を与える例_AsyncTest(0,7) - Passed in 0.014s
    • Random属性ででたらめな値を与える例_AsyncTest(3,6) - Passed in 0.014s
    • Random属性ででたらめな値を与える例_AsyncTest(3,9) - Passed in 0.014s
    • Random属性ででたらめな値を与える例_AsyncTest(3,7) - Passed in 0.014s
    • Random属性ででたらめな値を与える例_AsyncTest(2,6) - Passed in 0.014s
    • Random属性ででたらめな値を与える例_AsyncTest(2,9) - Passed in 0.014s
    • Random属性ででたらめな値を与える例_AsyncTest(2,7) - Passed in 0.014s
  • ✅ APIExamples.NUnit.RandomAttributeExample.Random属性ででたらめな値を与える例_UnityTest - 9/9 - Passed in 0.092s
    • Random属性ででたらめな値を与える例_UnityTest(1,5) - Passed in 0.014s
    • Random属性ででたらめな値を与える例_UnityTest(1,9) - Passed in 0.010s
    • Random属性ででたらめな値を与える例_UnityTest(1,9) - Passed in 0.010s
    • Random属性ででたらめな値を与える例_UnityTest(0,5) - Passed in 0.010s
    • Random属性ででたらめな値を与える例_UnityTest(0,9) - Passed in 0.010s
    • Random属性ででたらめな値を与える例_UnityTest(0,9) - Passed in 0.010s
    • Random属性ででたらめな値を与える例_UnityTest(1,5) - Passed in 0.010s
    • Random属性ででたらめな値を与える例_UnityTest(1,9) - Passed in 0.010s
    • Random属性ででたらめな値を与える例_UnityTest(1,9) - Passed in 0.010s
  • ✅ APIExamples.NUnit.RangeAttributeExample.Range属性で数値型に範囲指定する例 - 24/24 - Passed in 0.004s
    • Range属性で数値型に範囲指定する例(0,2L,0.6f,0.08d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(0,2L,0.6f,0.085d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(0,2L,0.6f,0.09d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(0,2L,0.7f,0.08d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(0,2L,0.7f,0.085d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(0,2L,0.7f,0.09d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(0,5L,0.6f,0.08d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(0,5L,0.6f,0.085d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(0,5L,0.6f,0.09d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(0,5L,0.7f,0.08d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(0,5L,0.7f,0.085d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(0,5L,0.7f,0.09d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(1,2L,0.6f,0.08d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(1,2L,0.6f,0.085d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(1,2L,0.6f,0.09d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(1,2L,0.7f,0.08d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(1,2L,0.7f,0.085d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(1,2L,0.7f,0.09d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(1,5L,0.6f,0.08d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(1,5L,0.6f,0.085d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(1,5L,0.6f,0.09d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(1,5L,0.7f,0.08d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(1,5L,0.7f,0.085d) - Passed in 0.000s
    • Range属性で数値型に範囲指定する例(1,5L,0.7f,0.09d) - Passed in 0.000s
  • ✅ APIExamples.NUnit.RangeAttributeExample.Range属性で数値型に範囲指定する例_AsyncTest - 24/24 - Passed in 0.351s
    • Range属性で数値型に範囲指定する例_AsyncTest(0,2L,0.6f,0.08d) - Passed in 0.019s
    • Range属性で数値型に範囲指定する例_AsyncTest(0,2L,0.6f,0.085d) - Passed in 0.015s
    • Range属性で数値型に範囲指定する例_AsyncTest(0,2L,0.6f,0.09d) - Passed in 0.015s
    • Range属性で数値型に範囲指定する例_AsyncTest(0,2L,0.7f,0.08d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(0,2L,0.7f,0.085d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(0,2L,0.7f,0.09d) - Passed in 0.015s
    • Range属性で数値型に範囲指定する例_AsyncTest(0,5L,0.6f,0.08d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(0,5L,0.6f,0.085d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(0,5L,0.6f,0.09d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(0,5L,0.7f,0.08d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(0,5L,0.7f,0.085d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(0,5L,0.7f,0.09d) - Passed in 0.015s
    • Range属性で数値型に範囲指定する例_AsyncTest(1,2L,0.6f,0.08d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(1,2L,0.6f,0.085d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(1,2L,0.6f,0.09d) - Passed in 0.015s
    • Range属性で数値型に範囲指定する例_AsyncTest(1,2L,0.7f,0.08d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(1,2L,0.7f,0.085d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(1,2L,0.7f,0.09d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(1,5L,0.6f,0.08d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(1,5L,0.6f,0.085d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(1,5L,0.6f,0.09d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(1,5L,0.7f,0.08d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(1,5L,0.7f,0.085d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_AsyncTest(1,5L,0.7f,0.09d) - Passed in 0.014s
  • ✅ APIExamples.NUnit.RangeAttributeExample.Range属性で数値型に範囲指定する例_UnityTest - 24/24 - Passed in 0.241s
    • Range属性で数値型に範囲指定する例_UnityTest(0,2L,0.6f,0.08d) - Passed in 0.014s
    • Range属性で数値型に範囲指定する例_UnityTest(0,2L,0.6f,0.085d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(0,2L,0.6f,0.09d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(0,2L,0.7f,0.08d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(0,2L,0.7f,0.085d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(0,2L,0.7f,0.09d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(0,5L,0.6f,0.08d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(0,5L,0.6f,0.085d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(0,5L,0.6f,0.09d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(0,5L,0.7f,0.08d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(0,5L,0.7f,0.085d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(0,5L,0.7f,0.09d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(1,2L,0.6f,0.08d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(1,2L,0.6f,0.085d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(1,2L,0.6f,0.09d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(1,2L,0.7f,0.08d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(1,2L,0.7f,0.085d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(1,2L,0.7f,0.09d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(1,5L,0.6f,0.08d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(1,5L,0.6f,0.085d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(1,5L,0.6f,0.09d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(1,5L,0.7f,0.08d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(1,5L,0.7f,0.085d) - Passed in 0.010s
    • Range属性で数値型に範囲指定する例_UnityTest(1,5L,0.7f,0.09d) - Passed in 0.010s
  • ✅ APIExamples.NUnit.RepeatAttributeExample - 3/3 - Passed in 0.069s
    • Repeat属性で繰り返し実行するテスト - Passed in 0.002s
    • Repeat属性で繰り返し実行するテスト_UnityTest属性 - Passed in 0.029s
    • Repeat属性で繰り返し実行するテスト_非同期テスト - Passed in 0.038s
  • ✅ APIExamples.NUnit.RetryAttributeExample - 3/3 - Passed in 0.075s
    • Retry属性で最初は失敗するが2回目で成功するテスト - Passed in 0.008s
    • Retry属性で最初は失敗するが2回目で成功するテスト_UnityTest属性 - Passed in 0.029s
    • Retry属性で最初は失敗するが2回目で成功するテスト_非同期テスト - Passed in 0.038s
  • ✅ APIExamples.NUnit.SequentialAttributeExample.Sequential属性によってValueSource属性の組み合わせを固定 - 3/3 - Passed in 0.001s
    • Sequential属性によってValueSource属性の組み合わせを固定(Fire,Water) - Passed in 0.000s
    • Sequential属性によってValueSource属性の組み合わせを固定(Water,Wood) - Passed in 0.000s
    • Sequential属性によってValueSource属性の組み合わせを固定(Wood,Fire) - Passed in 0.000s
  • ✅ APIExamples.NUnit.SequentialAttributeExample.Sequential属性によってValues属性の組み合わせを固定 - 3/3 - Passed in 0.001s
    • Sequential属性によってValues属性の組み合わせを固定(Fire,Water) - Passed in 0.000s
    • Sequential属性によってValues属性の組み合わせを固定(Water,Wood) - Passed in 0.000s
    • Sequential属性によってValues属性の組み合わせを固定(Wood,Fire) - Passed in 0.000s
  • ✅ APIExamples.NUnit.SequentialAttributeExample.非同期テストでもSequential属性は使用可能 - 3/3 - Passed in 0.046s
    • 非同期テストでもSequential属性は使用可能(Fire,Water) - Passed in 0.018s
    • 非同期テストでもSequential属性は使用可能(Water,Wood) - Passed in 0.014s
    • 非同期テストでもSequential属性は使用可能(Wood,Fire) - Passed in 0.014s
  • ✅ APIExamples.NUnit.SetupAttributeExample - 3/3 - Passed in 0.029s
    • TestMethod - Passed in 0.000s
    • TestMethodAsync - Passed in 0.018s
    • UnityTestMethod - Passed in 0.010s
  • ✅ APIExamples.NUnit.TearDownAttributeExample - 3/3 - Passed in 0.032s
    • TestMethod - Passed in 0.001s
    • TestMethodAsync - Passed in 0.019s
    • UnityTestMethod - Passed in 0.011s
  • ✅ APIExamples.NUnit.TestCaseAttributeExample.ExpectedResultによるアサーションの例 - 9/9 - Passed in 0.002s
    • ExpectedResultによるアサーションの例(Fire,None) - Passed in 0.001s
    • ExpectedResultによるアサーションの例(Fire,Water) - Passed in 0.000s
    • ExpectedResultによるアサーションの例(Fire,Wood) - Passed in 0.000s
    • ExpectedResultによるアサーションの例(Water,None) - Passed in 0.000s
    • ExpectedResultによるアサーションの例(Water,Fire) - Passed in 0.000s
    • ExpectedResultによるアサーションの例(Water,Wood) - Passed in 0.000s
    • ExpectedResultによるアサーションの例(Wood,None) - Passed in 0.000s
    • ExpectedResultによるアサーションの例(Wood,Fire) - Passed in 0.000s
    • ExpectedResultによるアサーションの例(Wood,Water) - Passed in 0.000s
  • ✅ APIExamples.NUnit.TestCaseAttributeExample.GetDamageMultiplier_弱点属性からの攻撃はダメージ2x - 3/3 - Passed in 0.001s
    • GetDamageMultiplier_弱点属性からの攻撃はダメージ2x(Fire,Water) - Passed in 0.000s
    • GetDamageMultiplier_弱点属性からの攻撃はダメージ2x(Water,Wood) - Passed in 0.000s
    • GetDamageMultiplier_弱点属性からの攻撃はダメージ2x(Wood,Fire) - Passed in 0.000s
  • ✅ APIExamples.NUnit.TestCaseAttributeExample.非同期テストでもTestCase属性を使用できる - 3/3 - Passed in 0.047s
    • 非同期テストでもTestCase属性を使用できる(Fire,Water) - Passed in 0.018s
    • 非同期テストでもTestCase属性を使用できる(Water,Wood) - Passed in 0.015s
    • 非同期テストでもTestCase属性を使用できる(Wood,Fire) - Passed in 0.014s
  • ✅ APIExamples.NUnit.TestCaseSourceAttributeExample.GetDamageMultiplier_弱点属性からの攻撃はダメージ2x - 3/3 - Passed in 0.001s
    • GetDamageMultiplier_弱点属性からの攻撃はダメージ2x(Fire,Water) - Passed in 0.000s
    • GetDamageMultiplier_弱点属性からの攻撃はダメージ2x(Water,Wood) - Passed in 0.000s
    • GetDamageMultiplier_弱点属性からの攻撃はダメージ2x(Wood,Fire) - Passed in 0.000s
  • ✅ APIExamples.NUnit.TestCaseSourceAttributeExample.GetDamageMultiplier_弱点属性からの攻撃はダメージ2x_クラス指定の例 - 3/3 - Passed in 0.001s
    • GetDamageMultiplier_弱点属性からの攻撃はダメージ2x_クラス指定の例(Fire,Water) - Passed in 0.000s
    • GetDamageMultiplier_弱点属性からの攻撃はダメージ2x_クラス指定の例(Water,Wood) - Passed in 0.000s
    • GetDamageMultiplier_弱点属性からの攻撃はダメージ2x_クラス指定の例(Wood,Fire) - Passed in 0.000s
  • ✅ APIExamples.NUnit.TestCaseSourceAttributeExample.GetDamageMultiplier_弱点属性からの攻撃はダメージ2x_メソッド指定の例 - 3/3 - Passed in 0.001s
    • GetDamageMultiplier_弱点属性からの攻撃はダメージ2x_メソッド指定の例(Fire,Water) - Passed in 0.000s
    • GetDamageMultiplier_弱点属性からの攻撃はダメージ2x_メソッド指定の例(Water,Wood) - Passed in 0.000s
    • GetDamageMultiplier_弱点属性からの攻撃はダメージ2x_メソッド指定の例(Wood,Fire) - Passed in 0.000s
  • ✅ APIExamples.NUnit.TestCaseSourceAttributeExample.TestCaseDataにTestNameプロパティを指定した例 - 3/3 - Passed in 0.001s
    • 火 ← 水 - Passed in 0.000s
    • 水 ← 木 - Passed in 0.000s
    • 木 ← 火 - Passed in 0.000s
  • ✅ APIExamples.NUnit.TestCaseSourceAttributeExample.非同期テストでもTestCaseSource属性を使用できる - 3/3 - Passed in 0.046s
    • 非同期テストでもTestCaseSource属性を使用できる(Fire,Water) - Passed in 0.018s
    • 非同期テストでもTestCaseSource属性を使用できる(Water,Wood) - Passed in 0.014s
    • 非同期テストでもTestCaseSource属性を使用できる(Wood,Fire) - Passed in 0.014s
  • ⚠️ APIExamples.NUnit.TimeoutAttributeExample - 0/8, skipped: 8 - Passed in 0.000s
    • ⚠️ Timeout属性_UnityTest属性でWaitForSeconds_割り込みは発生しないが終了時に指定時間を超えていたらテスト失敗 - Skipped
    • ⚠️ Timeout属性_UnityTest属性でYieldReturnNull_指定ミリ秒でタイムアウト - Skipped
    • ⚠️ Timeout属性_タイムアウト値はTimeScaleに影響されない_指定ミリ秒でタイムアウト - Skipped
    • ⚠️ Timeout属性_同期テストではタイムアウトで割り込みは発生しないが終了時に指定時間を超えていたらテスト失敗 - Skipped
    • ⚠️ Timeout属性_非同期テストでDelay_指定ミリ秒でタイムアウト - Skipped
    • ⚠️ Timeout属性_非同期テストでNextFrame_指定ミリ秒でタイムアウト - Skipped
    • ⚠️ Timeout属性_非同期テストでYield_指定ミリ秒でタイムアウト - Skipped
    • ⚠️ タイムアウトのデフォルトは3分_3分でタイムアウト - Skipped
  • ⚠️ APIExamples.NUnit.ValuesAttributeExample.GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ - 13/16, skipped: 3 - Passed in 0.004s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(None,None) - Passed in 0.002s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(None,Fire) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(None,Water) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(None,Wood) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Fire,None) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Fire,Fire) - Passed in 0.000s
    • ⚠️ GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Fire,Water) - Skipped
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Fire,Wood) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Water,None) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Water,Fire) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Water,Water) - Passed in 0.000s
    • ⚠️ GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Water,Wood) - Skipped
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Wood,None) - Passed in 0.000s
    • ⚠️ GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Wood,Fire) - Skipped
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Wood,Water) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Wood,Wood) - Passed in 0.000s
  • ✅ APIExamples.NUnit.ValuesAttributeExample.GetDamageMultiplier_無属性からの攻撃はすべて等倍ダメージ - 4/4 - Passed in 0.001s
    • GetDamageMultiplier_無属性からの攻撃はすべて等倍ダメージ(None,None) - Passed in 0.000s
    • GetDamageMultiplier_無属性からの攻撃はすべて等倍ダメージ(Fire,None) - Passed in 0.000s
    • GetDamageMultiplier_無属性からの攻撃はすべて等倍ダメージ(Water,None) - Passed in 0.000s
    • GetDamageMultiplier_無属性からの攻撃はすべて等倍ダメージ(Wood,None) - Passed in 0.000s
  • ✅ APIExamples.NUnit.ValuesAttributeExample.GetDamageMultiplier_無属性への攻撃はすべて等倍ダメージ - 4/4 - Passed in 0.001s
    • GetDamageMultiplier_無属性への攻撃はすべて等倍ダメージ(None,None) - Passed in 0.000s
    • GetDamageMultiplier_無属性への攻撃はすべて等倍ダメージ(None,Fire) - Passed in 0.000s
    • GetDamageMultiplier_無属性への攻撃はすべて等倍ダメージ(None,Water) - Passed in 0.000s
    • GetDamageMultiplier_無属性への攻撃はすべて等倍ダメージ(None,Wood) - Passed in 0.000s
  • ⚠️ APIExamples.NUnit.ValuesAttributeExample.UnityTestでもValues属性は使用可能 - 13/16, skipped: 3 - Passed in 0.142s
    • UnityTestでもValues属性は使用可能(None,None) - Passed in 0.014s
    • UnityTestでもValues属性は使用可能(None,Fire) - Passed in 0.010s
    • UnityTestでもValues属性は使用可能(None,Water) - Passed in 0.009s
    • UnityTestでもValues属性は使用可能(None,Wood) - Passed in 0.009s
    • UnityTestでもValues属性は使用可能(Fire,None) - Passed in 0.010s
    • UnityTestでもValues属性は使用可能(Fire,Fire) - Passed in 0.010s
    • ⚠️ UnityTestでもValues属性は使用可能(Fire,Water) - Skipped
    • UnityTestでもValues属性は使用可能(Fire,Wood) - Passed in 0.014s
    • UnityTestでもValues属性は使用可能(Water,None) - Passed in 0.010s
    • UnityTestでもValues属性は使用可能(Water,Fire) - Passed in 0.010s
    • UnityTestでもValues属性は使用可能(Water,Water) - Passed in 0.009s
    • ⚠️ UnityTestでもValues属性は使用可能(Water,Wood) - Skipped
    • UnityTestでもValues属性は使用可能(Wood,None) - Passed in 0.013s
    • ⚠️ UnityTestでもValues属性は使用可能(Wood,Fire) - Skipped
    • UnityTestでもValues属性は使用可能(Wood,Water) - Passed in 0.014s
    • UnityTestでもValues属性は使用可能(Wood,Wood) - Passed in 0.010s
  • ⚠️ APIExamples.NUnit.ValuesAttributeExample.非同期テストでもValues属性は使用可能 - 13/16, skipped: 3 - Passed in 0.185s
    • 非同期テストでもValues属性は使用可能(None,None) - Passed in 0.018s
    • 非同期テストでもValues属性は使用可能(None,Fire) - Passed in 0.014s
    • 非同期テストでもValues属性は使用可能(None,Water) - Passed in 0.014s
    • 非同期テストでもValues属性は使用可能(None,Wood) - Passed in 0.014s
    • 非同期テストでもValues属性は使用可能(Fire,None) - Passed in 0.014s
    • 非同期テストでもValues属性は使用可能(Fire,Fire) - Passed in 0.014s
    • ⚠️ 非同期テストでもValues属性は使用可能(Fire,Water) - Skipped
    • 非同期テストでもValues属性は使用可能(Fire,Wood) - Passed in 0.014s
    • 非同期テストでもValues属性は使用可能(Water,None) - Passed in 0.014s
    • 非同期テストでもValues属性は使用可能(Water,Fire) - Passed in 0.014s
    • 非同期テストでもValues属性は使用可能(Water,Water) - Passed in 0.014s
    • ⚠️ 非同期テストでもValues属性は使用可能(Water,Wood) - Skipped
    • 非同期テストでもValues属性は使用可能(Wood,None) - Passed in 0.014s
    • ⚠️ 非同期テストでもValues属性は使用可能(Wood,Fire) - Skipped
    • 非同期テストでもValues属性は使用可能(Wood,Water) - Passed in 0.014s
    • 非同期テストでもValues属性は使用可能(Wood,Wood) - Passed in 0.014s
  • ⚠️ APIExamples.NUnit.ValueSourceAttributeExample.GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ - 13/16, skipped: 3 - Passed in 0.003s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(None,None) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(None,Fire) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(None,Water) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(None,Wood) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Fire,None) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Fire,Fire) - Passed in 0.000s
    • ⚠️ GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Fire,Water) - Skipped
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Fire,Wood) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Water,None) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Water,Fire) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Water,Water) - Passed in 0.000s
    • ⚠️ GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Water,Wood) - Skipped
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Wood,None) - Passed in 0.000s
    • ⚠️ GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Wood,Fire) - Skipped
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Wood,Water) - Passed in 0.000s
    • GetDamageMultiplier_ParametrizedIgnore属性で等倍ダメージにならない組み合わせを除外_すべて等倍ダメージ(Wood,Wood) - Passed in 0.000s
  • ✅ APIExamples.NUnit.ValueSourceAttributeExample.GetDamageMultiplier_無属性からの攻撃はすべて等倍ダメージ - 4/4 - Passed in 0.001s
    • GetDamageMultiplier_無属性からの攻撃はすべて等倍ダメージ(None,None) - Passed in 0.000s
    • GetDamageMultiplier_無属性からの攻撃はすべて等倍ダメージ(Fire,None) - Passed in 0.000s
    • GetDamageMultiplier_無属性からの攻撃はすべて等倍ダメージ(Water,None) - Passed in 0.000s
    • GetDamageMultiplier_無属性からの攻撃はすべて等倍ダメージ(Wood,None) - Passed in 0.000s
  • ✅ APIExamples.NUnit.ValueSourceAttributeExample.GetDamageMultiplier_無属性への攻撃はすべて等倍ダメージ - 4/4 - Passed in 0.001s
    • GetDamageMultiplier_無属性への攻撃はすべて等倍ダメージ(None,None) - Passed in 0.000s
    • GetDamageMultiplier_無属性への攻撃はすべて等倍ダメージ(None,Fire) - Passed in 0.000s
    • GetDamageMultiplier_無属性への攻撃はすべて等倍ダメージ(None,Water) - Passed in 0.000s
    • GetDamageMultiplier_無属性への攻撃はすべて等倍ダメージ(None,Wood) - Passed in 0.000s
  • ⚠️ APIExamples.NUnit.ValueSourceAttributeExample.UnityTestでもValueSource属性は使用可能 - 13/16, skipped: 3 - Passed in 0.143s
    • UnityTestでもValueSource属性は使用可能(None,None) - Passed in 0.014s
    • UnityTestでもValueSource属性は使用可能(None,Fire) - Passed in 0.010s
    • UnityTestでもValueSource属性は使用可能(None,Water) - Passed in 0.010s
    • UnityTestでもValueSource属性は使用可能(None,Wood) - Passed in 0.010s
    • UnityTestでもValueSource属性は使用可能(Fire,None) - Passed in 0.009s
    • UnityTestでもValueSource属性は使用可能(Fire,Fire) - Passed in 0.010s
    • ⚠️ UnityTestでもValueSource属性は使用可能(Fire,Water) - Skipped
    • UnityTestでもValueSource属性は使用可能(Fire,Wood) - Passed in 0.014s
    • UnityTestでもValueSource属性は使用可能(Water,None) - Passed in 0.010s
    • UnityTestでもValueSource属性は使用可能(Water,Fire) - Passed in 0.010s
    • UnityTestでもValueSource属性は使用可能(Water,Water) - Passed in 0.010s
    • ⚠️ UnityTestでもValueSource属性は使用可能(Water,Wood) - Skipped
    • UnityTestでもValueSource属性は使用可能(Wood,None) - Passed in 0.014s
    • ⚠️ UnityTestでもValueSource属性は使用可能(Wood,Fire) - Skipped
    • UnityTestでもValueSource属性は使用可能(Wood,Water) - Passed in 0.014s
    • UnityTestでもValueSource属性は使用可能(Wood,Wood) - Passed in 0.010s
  • ⚠️ APIExamples.NUnit.ValueSourceAttributeExample.非同期テストでもValueSource属性は使用可能 - 13/16, skipped: 3 - Passed in 0.187s
    • 非同期テストでもValueSource属性は使用可能(None,None) - Passed in 0.018s
    • 非同期テストでもValueSource属性は使用可能(None,Fire) - Passed in 0.014s
    • 非同期テストでもValueSource属性は使用可能(None,Water) - Passed in 0.014