Я запускаю тест gwt для своего приложения, это похоже на кошмар, возникают проблемы одна за другой, я не уверен, что не так.
Сначала , Я создал фиктивный тестовый пример:
public class ListItemTest extends GWTTestCase {
/**
* Specifies a module to use when running this test case. The returned
* module must include the source for this class.
*
* @see com.google.gwt.junit.client.GWTTestCase#getModuleName()
*/
@Override
public String getModuleName() {
return "com.dyihi.services.sample.Sample";
}
/**
* Add as many tests as you like
*/
public void testSimple() {
assertTrue(true);
}
}
Когда я запустил mvn test, этот простой тест не прошел. Сообщение об ошибке:
initializationError0
java.lang.NoClassDefFoundError: com/google/gwt/dev/cfg/Condition
Я погуглил и обнаружил, что мне нужно включить gwt-dev в мой pom, и я сделал это, снова запустил тест, теперь он выдал ошибку:
[ОШИБКА] Невозможно найти Sample.gwt.xml в пути к классам; может быть опечатка или вы забыли указать путь к классам для источника?