cost 75 ms
Swift 测试用例落空 - Swift Test case Falling with Expectation

我正在尝试运行失败响应的测试用例。 我在项目中有一个空的 json 文件并将其命名为 FailureResponse。 这个文件是空的。 例如,我试图计算数组的数量是空的.. XCTAssertTrue(学校。计数==0) 它应该通过测试,因为 json 文件是空的。 相同的结果字段,如学校名称和 ...

KMM:将字符串转换为 NSString 会收到警告“这种情况永远不会成功” - KMM: Cast string to NSString get warning "This case can never succeed"

在我的 KMM 项目中,我有一个方法可以在其中调用 Objective-C predicateWithFormat方法。 当我尝试将传递的字符串文本转换为 NSString 时,我收到警告“此转换永远不会成功”。 这里的问题是,如果我不将此字符串转换为 NSString,则会出现构建错误,如下图 ...

XCTest 异步代码不会在“tearDown() async throws”方法中执行 - XCTest async code doesn't get executed in 'tearDown() async throws' method

从 Apple 的关于setUp和tearDown的 XCTest 文档中,它说在tearDown() async throws方法中执行异步代码。 在我的例子中,我使用 API 调用在服务器中创建了一些测试数据,我想在测试用例执行完成后清理它。 根据我的理解,理想的地方是tearDown 。 然后 ...

为什么这个测试用例在模拟器上运行时会挂起? - Why this test case hangs when run on a simulator?

考虑这个简单的测试用例 当我在实际设备上运行它时,测试通过了。 但是,当我在模拟器上运行它时,它会挂起并且永远不会完成。 从函数声明中删除async关键字解决了这个问题,并且测试也在模拟器上通过了。 我的实际用例/测试要求测试是async ,所以删除它并不是一个真正的选择。 ...

为什么 XCTest 等待期望挂起异步后台任务? - Why is XCTest wait for expectation hanging an async background task?

我在测试中遇到过一些失败,我发现它们似乎是由 XCTest 期望等待暂停Task实例引起的。 即使他们在后台线程上。 这是一个编造的测试,它是我应用程序中代码的一个大大简化的版本(请原谅打印,那只是我在四处乱逛试图查看顺序): func testTask() async throws { ...

在 Xcode 14.0 中运行 UI 测试用例时,打印语句在视图 controller 方法中不起作用 - Print statement is not working in view controller method when run the UI Test case in Xcode 14.0

我已经创建了一个自定义框架,并且在我们初始化框架时记录了所有日志。 现在我已经将该框架集成到一个演示项目中并为其编写 UI 测试用例。 当我在方法中添加断点时,在运行 UI 测试用例时,控制台中只会打印日志。否则,当未添加断点时,它不会在控制台中打印日志。 我不知道为什么会这样。 我需要日志用于分析 ...

XCTKeyPathExpectation 返回意外错误 - XCTKeyPathExpectation returns an unexpected error

我尝试在异步环境中使用 XCTKeyPathExpectation,但无法正常工作。 我得到的错误让我很困惑。 因为所陈述的错误在我看来并不是真正的错误...... 我创建了一个非常简单的测试来查看我是否做错了什么。 使用以下两个类: 测试模拟.swift: 单元测试测试.swift: 它给了我错误 ...

Xcode UI 测试计划:在测试结果中显示附件预览 - Xcode UI test plans : show attachment previews in test results

在Xcode Cloud 的 Apple 概览页面中,我可以看到这张使用 Xcode Cloud 执行的测试结果图片: 测试的附件显示为完整图像。 但在我这边,附件是内联显示的,而不是完整的图像预览。 我仍然可以快速查看它们,但它们总是折叠起来。 我创建了XCTestCase的扩展,以便为我的 ...

XCUITests:当视图相互堆叠时无法点击滚动视图上的元素 - XCUITests: Can't tap element on scrollview while views are stack on each other

示例项目这是一个显示问题的示例项目。 它基于 storyboard,但构建接口的方法无关紧要。 它是UIViewController ,整个屏幕是UIScrollView pts 高度视图位于这个UIScrollView 。 在滚动视图中,有一个UIView ,其高度为2000 pts ,中间为UI ...

我一直在尝试快速编写单元测试用例以进行 API 调用,但无法弄清楚如何编写 - I have been trying to write the Unit test cases in swift for making an API call but not able to figure out how to write

我一直在尝试快速编写单元测试用例以进行 API 调用,但作为新手我无法弄清楚如何为此编写单元测试用例。 这是我要为其编写单元测试用例的代码 我一直在尝试为此编写单元测试用例,但我不知道该怎么做。 有人可以帮我弄这个吗? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM