佚名通过本文主要向大家介绍了oc,oc兼职网,oc兼职网上海,oc是什么意思,oc兼职等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: iOS UITest问题,OC下XCTAssertEqual错误
描述:
解决方案1:
描述:
OC下使用XCTAssertEqual进行断言,判断当前导航栏的标题是否是期望值.
XCUIApplication *app = [[XCUIApplication alloc] init];
[app.switches[@"View Detail Enabled Switch"] tap];
[app.buttons[@"View Detail"] tap];
NSLog(@"app.navigationBars.element.identifier = %@",app.navigationBars.element.identifier);
XCTAssertEqual(app.navigationBars.element.identifier, @"Mune");
可以看到 打印输出的identifier确实是Mune,但是断言不通过?XCTAssertEqual是通过地址来进行匹配的么?
自己试着通过搜索解决问题,但是找到的都是说XCTAssertEqual支持字符串匹配.
同样情况下用swift进行测试,断言通过.
解决方案1:
swift下XCTAssertEqual支持字符串匹配
OC下使用XCTAssertEqualObjects来进行匹配
您可能想查找下面的文章:
- 真机测试,clang:error:linkercommandfailedwithexitcode1use-vtoseeinvocat
- iOS,我在Githubfork别人的仓库后更改了代码,可以用CocoaPods把我的仓库加入项目里吗?
- iOS支持“用其他应用打开”,plist中设置DocumentTypes为哪种类型可以同时支持doc/docx?<UTIs>
- [selfimageUrlArrayenumerateObjectsUsingBlock:,这句代码是是做什么用的?
- 为什么有的书说在初始化方法和dealloc方法总是应该通过实例变量来读写数据?
- 一句oc代码转成swift
- ocr软件ios-OCR-Tesseract
- display:inline-block类方法中使用了block,如何避免循环引用?
- WEEXstorage模块在iOS端setItem失败
- 关于GCDAsyncUdpSocket接受到数据后address参数怎么转码成服务器ipip