Xamarin的View模型中的单元测试

时间:2018-07-13 14:32:37

标签: unit-testing xamarin.forms

我们正在研究一个几乎没有业务逻辑的项目。本质上,我们从用户那里收集信息,并使用该信息调用REST API。我们获取显示的信息。

尝试为此类创建单元测试有什么意义吗?

1 个答案:

答案 0 :(得分:1)

我想这取决于此应用程序的重要性以及此特定功能。如果对业务至关重要,那么最好通过单元测试将其包装起来。即使只有很少的业务逻辑,您也可能会遇到特殊情况,您的应用程序应准备好以下情况:

  • 没有网络
  • 不可靠的网络
  • 不正确/恶意的用户输入
  • 服务器响应不正确

或者,用UI测试代替单元测试或同时使用单元测试可能是有意义的。在这种情况下,可以测试user flow而不是一个非常简单的位和字节。