Xamarin で新しいハイブリッド モバイル アプリケーションをセットアップしており、継続的インテグレーションに Bitrise を使用したいと考えています。しかし、テストを適切に作成する方法がわかりません。
現在、プロジェクトをビルドするワークフローをセットアップしました。テストを実行するには、NUnit Runner ステップ (追加したもの) を使用する必要があることを読みましたが、テストをどこに配置すればよいかわかりません。このステップのプロジェクトを実行します。
ソリューションに Visual Studio を使用して新しい NUnit プロジェクトを追加しようとしました 私のテストは次のようになります。
using NUnit.Framework;
namespace Tests
{
public class Tests
{
[SetUp]
public void Setup()
{
}
[Test]
public void Test1()
{
Assert.Pass();
}
}
}
それで、問題なく実行するはずですよね?しかし、ワークフローが実行されると、次のようなエラーが発生します。Failed to read test result, error: test result not exist at: /Users/vagrant/deploy/TestResult.xml
ワークフローの NUnit ステップのすべてのデフォルト設定を取得しました。
私は何を間違っていますか?