Mockito - имитация классов с нативными методами

У меня есть простой тестовый пример:

@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?

10
задан Piotr Sobczyk 19 April 2012 в 07:45
поделиться