【问题标题】:Run unit tests after build in Xamarin在 Xamarin 中构建后运行单元测试
【发布时间】:2016-03-24 14:53:30
【问题描述】:

我在 Xamarin 中有一个 C# 项目,为此我编写了一些 NUnit 单元测试。为了尽快提醒我回归,我想让 Xamarin 在每次构建后运行我的单元测试。我没有使用 CI 或构建服务器,一切都在我的开发机器上。有没有办法修改构建任务以在每次编译后运行我的测试?

【问题讨论】:

    标签: xamarin nunit


    【解决方案1】:

    您可以编写一个简单的构建脚本,在您各自的 Xamarin 项目的 msbuild 之后调用 nunit-console.exe

    否则,我个人建议使用 Cake Build,因为它的启动和运行相当简单,并提供 NUnit 运行器:

    https://github.com/cake-build/cake (http://cakebuild.net/)

    https://github.com/Redth/Cake.Xamarin(Xamarin 插件)

    这两种解决方案都应该在本地正常工作。

    【讨论】:

      【解决方案2】:

      从@JonDouglas 的建议中获取元素,我最终找到了自定义命令部分并使用nunit-console ${TargetFile} 制作了一个After Build。它位于此处的“选项”对话框中:

      【讨论】:

        猜你喜欢
        • 2011-03-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-22
        • 1970-01-01
        相关资源
        最近更新 更多