小编rak*_*dev的帖子

在UI测试中,错误的单元格计入集合视图

我有一个集合视图的测试,其工作方式如下:

func testDeleteItem() {
    app.collectionViews.staticTexts["Item"].tap()
    app.buttons["Delete"].tap()

    XCTAssertEqual(app.collectionViews.cells.count, 2)
    XCTAssertFalse(app.collectionViews.cells.staticTexts["Item"].exists)
}
Run Code Online (Sandbox Code Playgroud)

点按后,会出现一个带删除按钮的新屏幕.点击按钮时,屏幕自动解除并重新加载集合视图.在UI中,一切都如预期的那样,但我得到两个断言都失败了.在第一个计数中它仍然是3,在第二个项目中它仍然存在.

xcode ui-testing ios swift xcode-ui-testing

6
推荐指数
2
解决办法
3983
查看次数

swift 5 - 字符串到日期的转换结果为零

Swift 5.x 中有什么变化吗?不确定我在这里做错了什么。

在此输入图像描述

    extension String {
      var dateValue: Date? {
        let dateAsString = "13:15"
        let dateFormatter = DateFormatter()
        dateFormatter.dateFormat = "HH:mm"
        let date = dateFormatter.date(from: dateAsString) //date is being nil here
        let Date24 = dateFormatter.string(from: date!)
        print("24 hour formatted Date:",Date24)
        return date
       }
    }
Run Code Online (Sandbox Code Playgroud)

xcode date ios swift swift5

-1
推荐指数
1
解决办法
7295
查看次数

标签 统计

ios ×2

swift ×2

xcode ×2

date ×1

swift5 ×1

ui-testing ×1

xcode-ui-testing ×1