読者です 読者をやめる 読者になる 読者になる

all green

プログラム、アプリ作成、Web等備忘録が中心です

Unity Test ToolsからUnity 5.3で追加されたEditor Tests Runnerへの移行

Unity Test ToolsからUnity 5.3で追加されたEditor Tests Runnerへの移行した時の手順


プロジェクトの状態
・Unity 5.2.2で作成
・Unity Test Toolsがインポート済み
https://www.assetstore.unity3d.com/jp/#!/content/13802
・Unity Test Tools用のテストコードがプロジェクト内に存在する


手順

1.プロジェクトをUnity5.3で開く
エラーが発生している

error CS0433: The imported type `NUnit.Framework.Assert' is defined multiple times

2.Assets/UnityTestTools以下を削除

UnityTest.Batch.RunUnitTestsを使用していた場合

バッチ処理用にUnityTest.Batch.RunUnitTestsを使用していた場合は
実行オプションが追加となっているのでこちらを使用する

>Unity.exe 
-projectPath PATH_TO_YOUR_PROJECT 
-runEditorTests 

参考docs.unity3d.com