【问题标题】:Application running when executing iOS tests interfere Nocilla Stubs执行 iOS 测试时运行的应用程序会干扰 Nocilla Stubs
【发布时间】:2013-07-11 20:27:00
【问题描述】:

我正在使用 Nocilla 来存根 HTTP 请求,它工作正常。我可以存根请求,返回 json 固定装置并对其进行断言。问题是应用程序在测试开始时运行,并且在第一个视图控制器的 viewDidLoad 上发出了一些请求,这导致 Nocilla 出现异常。由于我只想执行测试代码,如何阻止应用程序运行?

PS:我不想存根所有请求,因为我正在测试它们!

【问题讨论】:

    标签: ios unit-testing stub nocilla


    【解决方案1】:

    我设法找到了解决方案。这类测试应该在 logic tests target 中运行,而不是在使用应用程序的 application test target 中运行。有关差异以及如何创建逻辑测试目标的更多文档,请参见here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-10
      • 2017-11-09
      • 1970-01-01
      • 2012-02-25
      • 1970-01-01
      • 2013-08-18
      相关资源
      最近更新 更多