內GWT本地代碼我有一個GwtMockitoTestCase和調試器似乎不喜歡的Widget,ResizeLayoutPanel等任何香草GWT類中輸入 但是,在運行裏面DevMode的相同的代碼時,正確地通過調試步驟碼。不能調試gwtmockito
這是否與在JRE內部運行的GWT有關?如果沒有,是否可能是我的類路徑錯了?或者,也許gwt用戶jar沒有調試信息?
我也試圖擴展GWT類:
ResizeLayoutPanel w = new ResizeLayoutPanel() {
@Override
public void setWidget(Widget pW) {
super.setWidget(pW); (1)
}
};
和在線斷點(1)工作,但按下F5鍵,它不ResizeLayoutPanel的setWidget方法往裏走。
謝謝!
那麼,這是gwtmockito的重點,對吧?這是「解除」JSNI代碼,以便它可以在vanilla JUnit測試中運行。如果你想測試一個小部件的內部,使用'GWTTestCase',如果你想檢查這些小部件之間的交互,使用mock。 –