问题描述
我正在尝试为包含选取器的表单编写UI测试。启动应用后,我想检查选择器的选择值分别是“ 2”还是“ 2 Coins”。
我可以点击选择器并选择一个新值:
func testExample() throws {
let app = XCUIApplication()
app.launch()
app.tables.buttons["Coins"].tap()
app.tables.buttons["1 Coin"].tap()
}
但是我不知道如何检查选择哪个值。
这是视图:
import SwiftUI
struct ContentView: View {
@State private var coins = 2
var body: some View {
NavigationView {
Form {
Picker("Coins",selection: $coins) {
Text("1 Coin").tag(1)
Text("2 Coins").tag(2)
Text("3 Coins").tag(3)
}
}
}
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)