У меня есть простой тестовый пример:
@Test
public void test() throws Exception{
TableElement table = mock(TableElement.class);
table.insertRow(0);
}
Где TableElement — это класс GWT с методом insertRow
, определяемый как:
public final native TableRowElement insertRow(int index);
Когда я запускаю тест, я получение:
java.lang.UnsatisfiedLinkError: com.google.gwt.dom.client.TableElement.insertRow(I)Lcom/google/gwt/dom/client/TableRowElement;
at com.google.gwt.dom.client.TableElement.insertRow(Native Method)
Что, как мне кажется, связано с тем, что метод insertRow является нативным. Есть ли способ или обходной путь, чтобы издеваться над такими методами с помощью Mockito?