2014-01-09 119 views

回答

2

您可以通過以下操作獲取文本textarea的:

textarea_text = page.find(:css, 'textarea').text 

注意如果頁面上有多個文本區域,則需要使定位器更加具體。

從textarea的文字,你可以通過執行獲得的第一個字母:

textarea_text[0].capitalize 
#=> "A" 

因此您的步驟可以是這樣的:

textarea_text[0] 
#=> "a" 

您可以通過做大寫的字符串:

Then /the first letter should be capitalized/ do 
    textarea_text = page.find(:css, 'textarea').text 
    first_letter = textarea_text[0] 
    first_letter.should == first_letter.capitalize 
end 
相關問題