1 Mart 2011, Salı
kapibara bir elemanın niteliklerini belirt
Kabul testi için RSpec2 ve Kapibara kullanıyorum.
Bağlantıyı devre dışı veya Kapibara yok olduğunu iddia etmek istiyorum. Bunu nasıl yapabilirim?
CEVAP
1 Mart 2011, Salı
Nasıl bağlantı devre dışı mı? Ekliyorsun bir sınıf mı? Bir öznitelik?
# Check for a link that has a "disabled" class:
page.should have_css("a.my_link.disabled")
page.should have_xpath("//a[@class='disabled']")
# Check for a link that has a "disabled" attribute:
page.should have_css("a.my_link[disabled]")
page.should have_xpath("//a[@class='disabled' and @disabled='disabled']")
# Check that the element is visible
find("a.my_link").should be_visible
find(:xpath, "//a[@class='disabled']").should be_visible
Gerçek xpath seçiciler yanlış olabilir. Xpath sık kullanmam!
Bunu Paylaş:
Bir elementin tüm niteliklerini jQuery...
Nasıl kapibara bir onay için?...
Eğer 2 sınıfları varsa sadece CSS ile ...
Nasıl Kapibara (mümkünse)ile kullanmak...
Konumu (X,Y) HTML elemanın almak...