1

私は 3 つの Textviews を持っています。2 つの Textviews のデータの違いを 3 つ目の Textviews と比較したいと思います。以下のコードを使用していますが、うまくいきません。これを解決するのを手伝ってください。

Then /^I checked "([^\"]*)" transactions count  with first TextView "([^\"]*)" second TextView "([^\"]*)"$/ do |nid,rid,vid|


 totalReceivedCount=query("TextView id:'#{rid}'", :text).first.to_i
 totalReturnedCount=query("TextView iid:'#{vid}'", :text).first.to_i
 totalSummaryCount=query("TextView id:'#{nid}'", :text).first.to_i

 unless totalSummaryTransactionCount == totalReceivedCount - totalReturnedCount
 fail "Total not equal"
 end
end
4

1 に答える 1

2
Then /^I compared "([^\"]*)" Text "([^\"]*)" void "([^\"]*)"$/ do |id1,id2,id3|

n1 = query("TextView id:'#{id1}'", :text).first.to_i
n2 = query("TextView id:'#{id2}'", :text).first.to_i
n3 = query("TextView id:'#{id3}'", :text).first.to_i
n4=n2-n3

if n1 == n4
puts "Success Logic" 
else
puts " Logic" 
end 
end
于 2015-04-13T08:57:16.843 に答える