Chcę sprawdzić, czy pole wyboru jest zaznaczone przy użyciu ogórka i kapibara. W poprzednim kroku zaznaczyłem pole wyboru i chcę je zweryfikować, uzyskując wartość pola wyboru.Jak uzyskać wartość pola wyboru w kapibarze?
41
A
Odpowiedz
66
pomocą np checked?
metoda
.:
my_box = find('#some_checkbox')
my_box.should be_checked # Before Rspec 2.11
# OR using new syntax
expect(my_box).to be_checked # Rspec 2.11
1
oneliner użyciu MiniTest
require 'test/unit'
include Test::Unit::Assertions
Then(/^the checkbox "(.*?)" is enabled$/) do |check_box|
assert_equal(has_checked_field?(check_box), true, 'checkbox not found or checked')
end
3
tej jednej pracy dla mnie
assert page.has_checked_field?('your_checkbox_id')
assert page.has_no_checked_field?('your_checkbox_id')
Powiązane problemy
- 1. Jak uzyskać wartość ukrytego elementu w kapibarze?
- 2. wartość pola wyboru w jquery
- 3. wartość pola wyboru postu
- 4. Jquery, Jak uzyskać checkbox niezaznaczone zdarzenia i wartość pola wyboru?
- 5. uzyskać właściwą wartość pola wyboru przy użyciu form.serialize
- 6. Jak uzyskać wszystkie zaznaczone pola wyboru
- 7. JQuery uzyskać wartość pola wyboru tylko jeśli zaznaczone
- 8. Pobierz wartość komórki pola wyboru DataGridView?
- 9. Jak uzyskać wartość pola tekstowego w React?
- 10. Wartość kodu sprawdzania wartości pola wyboru
- 11. Jak zwrócić wartość podczas używania execute_script w kapibarze?
- 12. Jak zmienić wartość pola wyboru, gdy jest zaznaczone lub odznaczone?
- 13. Jak dynamicznie powiązać wartość pola wyboru Angular 2
- 14. Jak wyświetlić pola wyboru w jquery.datatables?
- 15. Używanie CASE do wyboru pola w SQL?
- 16. Jak mogę uzyskać wartość (ciąg) z bieżącego wyboru w combobox?
- 17. Spectrum wyboru koloru uzyskać wartość koloru
- 18. Jak uzyskać wartości/właściwości z pola wyboru reakcji na bootstrap?
- 19. Wyłączanie pola wyboru w mvc3
- 20. Jak ustawić powiązanie pola wyboru w Aurelia
- 21. Jak sprawdzić poprawność pola wyboru w nokaucie
- 22. Jak przypisać, wyczyścić i uzyskać wartość ukrytego pola w jquery?
- 23. Jak uzyskać wartość z pola formularza w środowisku django?
- 24. Jak uzyskać wartość domyślną dla pola w modelu Django?
- 25. Wymagane pola wyboru AngularJS
- 26. Tworzenie pola dynamicznego wyboru
- 27. Jak liczyć pola wyboru za pomocą jQuery?
- 28. Sprawdź poprawność pola wyboru
- 29. asp.net wybór pola wyboru gridview
- 30. ExpandableListView i pola wyboru
'my_box.should be_checked'. – yfeldblum
Edytowane, dzięki za to, dobry połów! –
Jeśli chcesz używać etykiet takich jak możesz za pomocą 'check', możesz zrobić:' expect (find (: checkbox, "My Label")) be_checked' –