ios – 单元测试(QuickNimble) – (未发现测试)

ios – 单元测试(QuickNimble) – (未发现测试),第1张

概述我有单元测试的问题.当我运行测试时,它最终会显示“未找到测试”. 我正在使用AppCode和Quick / Nimble框架进行单元测试,但它在XCode中也不起作用. 我有使用Target的XCTest / Kiwi运行配置:MyAppTests,配置:开发和类:所有测试类(即使指定了特定的测试类,它也不起作用). 据我所知,没有更多的配置. 我有什么想法我做错了吗?我不确定我应该提供什么样的其 我有单元测试的问题.当我运行测试时,它最终会显示“未找到测试”.
我正在使用AppCode和Quick / Nimble框架进行单元测试,但它在XCode中也不起作用.

我有使用Target的XCTest / Kiwi运行配置:MyAppTests,配置:开发和类:所有测试类(即使指定了特定的测试类,它也不起作用).
据我所知,没有更多的配置.

我有什么想法我做错了吗?我不确定我应该提供什么样的其他信息/配置..谢谢

编辑:
样本单元测试代码

import Quickimport Nimble@testable import figurePOSclass DateFormatterTest: QuickSpec{    overrIDe func spec()    {        describe("formatting dates") {            it("should print correct date") {                var c = DateComponents()                c.year = 2016                c.month = 5                c.day = 24                c.hour = 4                c.minute = 33                c.second = 12                let gregorian = NSCalendar(IDentifIEr: .gregorian)!                let date = gregorian.date(from: c)!                expect(DateFormatter.formatGmt(date)).to(equal("2016-05-24T04:33:12Z"))            }        }    }}
解决方法 我也使用Quick Nimble.代码看起来很好.

我的猜测是该课程没有被编译.你能去目标> AppTests>建立短语.确保DateFormatterTest位于Compile Sources中.

截图:

总结

以上是内存溢出为你收集整理的ios – 单元测试(Quick / Nimble) – (未发现测试)全部内容,希望文章能够帮你解决ios – 单元测试(Quick / Nimble) – (未发现测试)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1002321.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存