【发布时间】:2016-03-15 04:13:00
【问题描述】:
在利用 Xamarin.Forms 时如何创建集成测试?
具体来说,我不想依赖 UI 自动化来测试系统组件(即使用 SQLite 的数据库)之间的集成。
我希望我的集成测试针对 UI 下方的层。
【问题讨论】:
-
我个人觉得这是一个痛点。您能否使用 Xamarin 的单元测试应用程序完成您的测试?它们仅限于 Android 和 iOS,但这可能就足够了。 Xamarin Studio 和 Visual Studio 有一个单元测试项目(Android 和 iOS 特定)。它创建了一个单独的应用程序作为测试运行程序,它可以运行针对您的共享代码(PCL 或其他)的测试。
标签: sqlite xamarin integration-testing xamarin.forms