add field_with test
This commit is contained in:
parent
274d4fa0c5
commit
6413cdee82
@ -9,6 +9,7 @@ WebMock.stub(:get, "example.com/form/fields").to_return(body:
|
||||
<body>
|
||||
<form action="post_path" method="post" name="sample_form">
|
||||
<input type="text" name="name" value="kanezoh">
|
||||
<input type="text" name="name" value="dareda">
|
||||
<input type="text" name="email" class="emailClass" id="emailID">
|
||||
</form>
|
||||
</body>
|
||||
@ -33,8 +34,19 @@ describe "Form Fields" do
|
||||
# dom_id and class returns empty string if there are no id, class
|
||||
field.dom_id.should eq ""
|
||||
field.dom_class.should eq ""
|
||||
field = form.fields[1]
|
||||
field = form.fields[2]
|
||||
field.dom_id.should eq "emailID"
|
||||
field.dom_class.should eq "emailClass"
|
||||
end
|
||||
|
||||
it "can be found by field_with method" do
|
||||
name_field = form.field_with("name")
|
||||
name_field.name.should eq "name"
|
||||
end
|
||||
|
||||
it "can be found by fields_with method" do
|
||||
name_fields = form.fields_with("name")
|
||||
name_fields.size.should eq 2
|
||||
name_fields[0].name.should eq "name"
|
||||
end
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user