我有兩個欄位,它們通過偽造的 gem 存盤了值。名字和姓氏欄位。我獲取了這些欄位的值并將其存盤在兩個變數中。我想在登錄區域中比較此用戶的名稱。記錄區域中的名字和姓氏顯示有空格,但在我的驗證中,當我連接這兩個值時,我無法插入空格以針對記錄區域進行驗證
############### my code ##############
@take_first_name = input_first_name.send_keys(Faker::Name.first_name).value
input_last_name.send_keys(Faker::Name.last_name)
@take_last_name = input_last_name.send_keys(Faker::Name.last_name).value
def logged_area
fname_lname = @take_first_name @take_last_name
pp fname_lname
take_user = view_user.text (logged area)
expect(take_user).to eql (fname_lname)
end
error:
Reason:
expected: "RustyDevonKubKoss"
got: "RustyDevon KubKoss"
(compared using eql?)
uj5u.com熱心網友回復:
如果你的意思是部分
@take_first_name @take_last_name
你也許可以將它用作字串
"#{@take_first_name} #{@take_last_name}"
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/368694.html
標籤:红宝石
上一篇:Ruby-忽略空的JSON回應?
