O projeto está tal qual o do curso, não modifiquei nada, ao rodar o comando:
λ mvn clean verify -Ptestes-integracao -Dwebdriver.chrome.driver=pathToDriver
eu recebo o seguinte erro:
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.365 sec <<< FAILURE! - in br.com.caelum.argentum.bean.FiltraNegociacoesIT
INFORMAÇÕES: Pausing ProtocolHandler ["http-bio-8888"]
br.com.caelum.argentum.bean.FiltraNegociacoesIT Time elapsed: 2.363 sec <<< ERROR!
mai 18, 2018 3:40:38 PM org.apache.catalina.core.StandardService stopInternal
java.lang.RuntimeException: Could not invoke deployment method: public static org.jboss.shrinkwrap.api.spec.WebArchive br.com.caelum.argentum.bean.FiltraNegociacoesIT.createWar()
INFORMAÇÕES: Stopping service arquillian-tomcat-embedded
at br.com.caelum.argentum.bean.FiltraNegociacoesIT.createWar(FiltraNegociacoesIT.java:41)
Caused by: java.lang.reflect.InvocationTargetException
mai 18, 2018 3:40:38 PM org.apache.coyote.AbstractProtocol stop
at br.com.caelum.argentum.bean.FiltraNegociacoesIT.createWar(FiltraNegociacoesIT.java:41)
INFORMAÇÕES: Stopping ProtocolHandler ["http-bio-8888"]
Caused by: java.lang.NoClassDefFoundError: com/google/inject/Module
at br.com.caelum.argentum.bean.FiltraNegociacoesIT.createWar(FiltraNegociacoesIT.java:41)
mai 18, 2018 3:40:38 PM org.apache.coyote.AbstractProtocol destroy
Caused by: java.lang.ClassNotFoundException: com.google.inject.Module
INFORMAÇÕES: Destroying ProtocolHandler ["http-bio-8888"]
at br.com.caelum.argentum.bean.FiltraNegociacoesIT.createWar(FiltraNegociacoesIT.java:41)
O que pode ser?