问题标签 [specta]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
46 浏览

teamcity - 有没有办法让 Teamcity 解释 Specta 测试输出?

我正在使用Specta测试框架来测试 ios 移动应用程序。Teamcity在解析测试输出和列出哪些测试失败(就像 rspec 一样)方面做得不是很好。有没有办法让 Teamcity 与 Specta 配合得很好?

0 投票
1 回答
522 浏览

ios - 使用 KIF 进行功能测试:在我的视图控制器加载后调用 beforeEach?

我有简单的(我猜)问题。

我想用 Specta 和 KIF 在我的应用程序中进行功能测试。问题是我在 View Controller 的 viewDidLoad 方法中设置依赖关系,而在我的规范的 beforeEach 方法中,我正在注入假对象只是为了不访问网络。

结果是错误的,因为 viewDidLoad 在规范中的 beforeEach 方法之前被调用。

是否有可能在 AppDelegate 加载根视图控制器之前设置依赖项,以便正确设置所有内容?

0 投票
1 回答
471 浏览

ios - 单元测试密钥

我正在使用 cocoapods-keys 并尝试测试该方法是否返回带有秘密 API 密钥的有效 url。

测试套件如下所示:

但真正的方法是返回我的有效 API 密钥,它是哈希(例如 8s97f89asf89asf987saf),我的测试失败了。我该如何测试呢?我应该在我的测试文件中创建我的类的假实现吗?

0 投票
1 回答
60 浏览

ios - Specta“应该收到”代码

我正在尝试使用 Specta 作为我的单元测试框架(而不是 Kiwi)。我如何测试一个对象是否收到一个选择器让我们说 5 次,就像我在 Kiwi 中所做的那样?

换句话说,这行代码相当于什么“Kiwi”:

提前致谢。

0 投票
1 回答
104 浏览

ios - 在 AWS 设备场上使用 specta 进行 iOS 单元测试

我正在使用今天的specta进行单元测试。我想开始使用 AWS 设备场,但是当我尝试上传 xctest 文件夹时它不起作用。我第一次与之抗争是因为我正在使用specta。你知道这可能是问题吗?也许有人知道是否可以将我的所有测试转换为亚马逊支持的 KIF?

谢谢