Class: Watir::RadioGroups
Instance Method Summary
collapse
Methods included from Reflector
#get_attribs, #get_how_what, #suggest_def_name
Instance Method Details
#element_class ⇒ Object
197
|
# File 'lib/watirloo/extension/watir_ducktape.rb', line 197
def element_class; RadioGroup; end
|
198
199
200
201
202
203
204
|
# File 'lib/watirloo/extension/watir_ducktape.rb', line 198
def length
names = []
@container.radios.each do |r|
names << r.name
end
names.uniq.size end
|
206
207
208
209
210
211
212
213
214
215
216
217
218
|
# File 'lib/watirloo/extension/watir_ducktape.rb', line 206
def reflect
ret = []
self.each do |item|
name = item.name
facename = suggest_def_name name
values = item.values
selected = item.selected
ret << "face(:#{facename}) {doc.radio_group(#{name.inspect})}"
ret << "#{facename}.values.should == #{values.inspect}"
ret << "#{facename}.selected.should == #{selected.inspect}"
end
ret
end
|