腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
在
Swift
中测试
断言
、
、
我正在为一个具有
断言
的方法编写单元测试。
Swift
语言指南建议对“无效条件”使用
断言
:根
浏览 120
提问于2014-08-27
得票数 29
1
回答
Swift
断言
失败
、
、
我的程序编译
失败
了,你能帮我吗?(从这次和我之前的尝试来看)
Swift
似乎不喜欢我使用inout参数。(
swift
::Type,
swift
::Identifier,
swift
::ParameterTypeFlags): Assertion `![0x1758aff]/usr/bin/
swift
[0x14f9942] /usr/bin
浏览 14
提问于2020-04-20
得票数 0
回答已采纳
5
回答
如何对调用NSDate()的方法进行单元测试?
、
、
、
我目前正在使用
Swift
。let expectedObject = Object(data: NSDate())
断言
将会
失败
,因为两个NSDates略有不同。
浏览 2
提问于2015-03-06
得票数 6
1
回答
Swift
中的故障安全
断言
、
、
我通常在Objective中使用
断言
,其中我想
断言
一个值。在调试版本中,我
断言
是为了停止程序的执行,并检查我的假设是否不正确。然而,在生产构建中,我找到了一种安全
失败
的方法,以最小化用户的影响。string");} 既然我不能定义像
Swift
这就是我要如何为我的AssertTrueOrExecute宏创建一个
浏览 4
提问于2015-09-17
得票数 3
回答已采纳
1
回答
在调用XCTFail()之后,快速单元测试不会停止
、
、
、
我的理解是,如果您在单元测试中调用XCTFail(),它将立即
失败
,而不会继续和检查其余的
断言
。然而,情况似乎并非如此,至少在我目前的项目中并非如此。这只是我的误解还是出了什么问题?如果这是一个误解,那么最好的做法是告诉您的单元测试不要费心检查其他
断言
,因为您已经知道它们将
失败
? 顺便说一下,这是一个使用XCTes
浏览 6
提问于2016-03-29
得票数 7
回答已采纳
1
回答
使XCTAssertions接受函数返回值作为参数
、
在
Swift
中,当有人使用XCTest
断言
时,他们可以这样写
断言
:当
断言
不能让人更多地了解事情
失败
的原因时如果有的话,可以做些什么来使
断言
接受函数的返回值作为它的参数?
浏览 1
提问于2015-02-11
得票数 0
3
回答
生产应用中的快速
断言
行为
、
、
、
、
我正在阅读中的
断言
部分,看起来
断言
的工作方式非常类似于它们的目标-C对应。但是,在作为生产应用运行时,我在文档中找不到任何关于运行时行为的信息。Objective的NSAssert承诺永远不会因为
断言
失败
而终止生产应用程序。斯威夫特的案子也是这样吗?
浏览 2
提问于2014-06-04
得票数 20
回答已采纳
2
回答
Swift
中的编译时
断言
?
、
、
在
Swift
中可以像C++中的static_assert那样编写编译时
断言
吗?也许有一些方法可以利用泛型上的类型约束来强制编译器中断?
浏览 0
提问于2014-06-12
得票数 10
1
回答
Swift
-
断言
失败
-[UITableView _configureCellForDisplay:forIndexPath:]
、
、
在tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell运行了几次之后,我得到了这个错误。我使用情节提要自定义单元格和表视图。我已经检查了单元格的标识符是否已设置,并且我还在标识检查器中自定义了tableview和单元格的类。 override func numberOfSectionsInTableView(tableView: UITa
浏览 4
提问于2015-04-26
得票数 3
2
回答
XCTAssertEqual不适用于双精度值
、
不幸的是,XCTest发生了一些我无法确定的事情,导致我的测试
失败
: double returnValue = coordinateStringToDecimal为什么我的
断言
会
失败
?
浏览 0
提问于2014-01-03
得票数 40
回答已采纳
2
回答
XCTAssertEqual不适用于
Swift
中的Equatable类型
、
给定以下
Swift
类: let a: Int self.a = aXCTAssertEqual(a, b) // fails XCTAssert(isEqual) // passes 这两个
断言
返回不同的值我试着写一个自定义的
断言
函数: func BAAssertEquatable<A: Equat
浏览 4
提问于2015-09-10
得票数 12
2
回答
尝试捕获
Swift
中的异常
、
、
在
Swift
中可以捕获异常吗?给定以下代码: format: "Now you've gone too far!"也就是说,Objective-C中以下内容的
Swift
等价物是什么: [NSException raise:NSRangeException format:@"Now you've
浏览 0
提问于2014-06-04
得票数 29
回答已采纳
2
回答
如何在
Swift
单元测试中
断言
可选Bool的值?
、
、
我有一个
Swift
单元测试,类似于以下内容:这不会使用错误消息进行编译: XCTAssertEqualTrue(firstArgumentInClosure ?? false) 难道没有更简洁的方法来做到这一点吗?看到??隐式地打开可选的包,因为我不希望这样做会使测试崩溃,我只希望如果firstArgumentInClosure是nil或fa
浏览 1
提问于2017-10-19
得票数 3
回答已采纳
1
回答
Swift
-Ounchecked和
断言
、
、
前言 调试和Beta构建应该有
断言
启用的,发布版本应该有
断言
禁用的。我是怎么做到的 我可以通过precondition方法用
Swift
编写所有
断
浏览 2
提问于2015-05-07
得票数 5
回答已采纳
1
回答
Swift
XCUI字符串
断言
失败
、
、
、
、
expectedURL = "\u{e2}auth.int....net",那么它将返回: 如果我设置了expectedURL = "auth.int....net",那么它将返回: 如何使测试
断言
找到两个字符串相等strippedAddress = address.replacingOccurrences(of:"\\u{e2}", with: "", options: .literal, range: range) 对于
断言
浏览 2
提问于2017-07-06
得票数 0
回答已采纳
1
回答
Swift
:当按钮单击时
断言
失败
、
、
、
、
Swift
3 我有一个有几行的表视图,每行都有一个按钮(使用indexPath.row),当单击按钮时,它会将该行从第1节(testArray)移动到第0节(followedArray)。
浏览 1
提问于2016-12-14
得票数 0
回答已采纳
1
回答
在
Swift
中从NSDictionary获取密钥时
断言
失败
我想知道下面的函数有时是如何生成一个
Swift
"_assertionFailure“的: if let s= dict as?字符串 我猜想如果没有找到dict,会返回一个nil,所以if let会得到一个nil值,条件会
失败
,没有错误,没有
断言
。我哪里搞错了?
浏览 0
提问于2020-04-26
得票数 1
3
回答
诊断
Swift
标准库中的EXC_BAD_INSTRUCTION
我在iOS模拟器中运行的
Swift
应用程序在调试器中由于运行时错误EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, sub code=0x0)而被停止。根据的说法,这通常是由于
断言
失败
造成的。 在Xcode6的当前Beta开发版本中,调试器的堆栈跟踪和上面的错误不能提供足够的信息来查看问题所在。我如何找出问题所在?
浏览 0
提问于2014-06-13
得票数 9
1
回答
捕获UICollectionView在
Swift
中执行批处理更新
断言
失败
?
、
、
问题是,有时复杂的diff逻辑会
失败
,并返回要插入的不正确的区段数。这会导致我插入的项数与从数据源报告的项数之间不匹配。无论何时发生这种情况,我们都会得到以下错误: 我怎么能在斯威夫特做这件事?
浏览 6
提问于2017-03-07
得票数 5
回答已采纳
3
回答
Xcode 8.1UI测试twoFingerTap()在Google视图上
失败
、
、
、
、
自从升级到Xcode 8.1以来,我使用twoFingerTap()放大Google的UI测试一直
失败
断言
失败
: Element.
swift
:135: UI测试
失败
-无法找到未阻塞的区域来执行事件。
浏览 5
提问于2016-11-02
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Jmeter使用基础笔记-断言-API接口返回数据断言
GoogleTest.断言
SpringCloud Gateway 路由断言
学习札记-断言漏洞
Python 拓展之断言
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券