0

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 ステップのすべてのデフォルト設定を取得しました。

私は何を間違っていますか?

4

1 に答える 1