【发布时间】:2014-04-01 00:21:07
【问题描述】:
所以,我有以下日期选择器视图:
这已连接到Date of Birth 单元:
现在,在我的 Frank 测试中,我想移动玻璃杯,然后在文本框中反映最终值。为此,我执行以下操作:
dateValue = "04.11.2002"
dateParts = dateVale.split('.')
for i in 2.downto(0) do
frankly_map( "view:'UIPickerView' index:0", 'selectRow:inComponent:animated:', dateParts[i].to_i - 1, i, false )
end
所以我们循环遍历这些不倒翁并将它们更改为适当的值。但是,不倒翁的变化不会反映在 UITextBox 中。所以我决定通过点击 UIPickerView 中的任何值来更新它:
touch("view marked:'15'")
但是,这改变了每一个不倒翁!谁能告诉我为什么会发生这种情况以及如何确定日期?
【问题讨论】:
-
+1 表示好的问题格式
标签: ios ruby cucumber bdd frank