Java 使用gwt test utils在testcase中调用本机函数会导致未满足的LinkError

Java 使用gwt test utils在testcase中调用本机函数会导致未满足的LinkError,java,javascript,gwt,gwt-test-utils,Java,Javascript,Gwt,Gwt Test Utils,我正在使用gwt test utils 0.44测试我的gwt复合组件 我正在使用gwt cal日历组件。但是我不能实例化这个类,因为它在调用中的本机函数时抛出unstifiedlinkerror 我模拟了这个问题。这是我的密码 @GwtModule("com.testing.web.MyProject") public class CalendarViewTest extends GwtTest{ private static native void alrt() /*-{

我正在使用gwt test utils 0.44测试我的gwt复合组件

我正在使用gwt cal日历组件。但是我不能实例化这个类,因为它在调用中的本机函数时抛出unstifiedlinkerror

我模拟了这个问题。这是我的密码

@GwtModule("com.testing.web.MyProject")
public class CalendarViewTest  extends GwtTest{

    private static native void alrt() /*-{
        $wnd.alert("js");
    }-*/;

    @Test
    public void test01(){
        alrt();
    }
}
这也会导致UnstifiedLink错误。 如何正确调用本机函数?
是否需要任何配置?

您必须通过编写自定义修补程序来修补本机alrt()方法。这里解释如下: