此代碼後,我有錯誤:如何將js添加到geb定位器?
gebLocator(wait: true) { $("a#fCoverage") }
browser.js.exec(gebLocator+ ".addEventListener('click', function(){alert('GTM')});")
錯誤消息:
groovy.lang.MissingMethodException: No signature of method: geb.navigator.NonEmptyNavigator.plus() is applicable for argument types: (java.lang.String) values: [.addEventListener('click', function(){alert('GTM')});] Possible solutions: plus(geb.navigator.Navigator), has(java.lang.String), is(java.lang.String), last(), value(), add(java.lang.String)
'DEF 「blablabla」(數組2){ \t \t高清地圖= arra1 \t \t \t \t System.println(map.getClass ())// =類java.util.ArrayList \t \t \t 爲\t(ⅰ在0..array2.size()){ \t \t \t \t \t斷言地圖[I] .equals(數組2 [1])\t \t \t \t} \t \t \t \t回真\t \t \t}' – nightmare 2015-02-09 16:47:25
你能解釋一下你的目標是什麼,是不是遇見list1.containsAll(list2)。你是否在單元測試中,需要知道哪些元素缺失? – Poundex 2015-02-09 16:53:10