testing - 是否有任何可与 Xamarin(最好是 xUnit.Net)一起使用的 PCL 兼容 BDD 框架

标签 testing mobile xamarin bdd xunit.net

最近,我正在研究 Xamarin 和使用 .NET 进行移动编程。更准确地说,我目前正在努力完成相关的测试故事。

我很习惯做 TDD,也习惯用 C#/.NET 和各种框架(包括单元测试和 BDD)编写大量 BDD 风格的测试。我发现 BDD 测试在测试跨多个组件(例如数据库内容)的复杂业务逻辑时特别有用。

我很快发现,针对驻留在 PCL 中的共享代码进行单元测试的最佳选择是 xUnit.Net .现在我正在寻找一个 BDD 框架来补充这个整体。

有人知道如何做到这一点,或者知道在 PCL 环境中进行 BDD 式测试的任何其他方法吗?

最佳答案

终于找到了一篇关于如何在 Xamarin 平台上编写跨平台 BDD 测试的非常好的和详细的文章:

BDD Tests with Xamarin.UITest and SpecFlow

关于testing - 是否有任何可与 Xamarin(最好是 xUnit.Net)一起使用的 PCL 兼容 BDD 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31579732/

相关文章:

testing - 在另一台计算机上对 AngularJS 应用进行 E2E 测试

Java - 如何测试一些代码?

flutter - 错误 : Property 'body' cannot be accessed on 'Response?' because it is potentially null

c# - 如何将 View 的 BackgroundColor 属性绑定(bind)到 Xamarin Forms 中的 View 模型?

email - 拆分测试交易电子邮件

python - 异常测试失败

javascript - 避免在移动设备上按下按钮时的长按行为

css - 翻转动画 - CSS - 移动浏览器

ios - UIView appereance 从下到上,反之亦然(核心动画)

xamarin - 使用 msbuild 命令行 xcarchive 到 ipa