Como executar Junit(4) Suite com Runner(classes) de Outros projetos

0 respostas
M

package br.com.bvnet.bdd.Glob.runner;

import org.junit.runner.RunWith;
import org.junit.runners.Suite;

import br.com.bvnet.bdd.glim.runner.LoginCreditoRunner;

@RunWith(Suite.class)

@Suite.SuiteClasses({
br.com.bvnet.bdd.Glob.runner.IntegracaoPessoaFisicaRunner.class,
br.com.bvnet.bdd.glim.runner.LoginCreditoRunner.class

})
public class IntegracaoPessoaFisicaRunner {

}

Sao projetos diferentes e não funciona , erro abaixo.

1 - este br.com.bvnet.bdd.Glob.runner.IntegracaoPessoaFisicaRunner.class( É UM PROJETO)
2 - este br.com.bvnet.bdd.glim.runner.LoginCreditoRunner.class ( É OUTRO PROJETO)

obs : quando é do mesmo projeto funciona NORMALMENTE.
estou usando Maven e já inclui dependência(OUTRO PROJETO- COM A RUNNER QUE QUERO EXECUTAR) normal.

java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy

at sun.reflect.annotation.AnnotationParser.parseClassArray(AnnotationParser.java:724)

at sun.reflect.annotation.AnnotationParser.parseArray(AnnotationParser.java:531)

at sun.reflect.annotation.AnnotationParser.parseMemberValue(AnnotationParser.java:355)

at sun.reflect.annotation.AnnotationParser.parseAnnotation2(AnnotationParser.java:286)

at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:120)

at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:72)

at java.lang.Class.createAnnotationData(Class.java:3521)

at java.lang.Class.annotationData(Class.java:3510)

at java.lang.Class.getAnnotations(Class.java:3446)

at org.junit.runner.Description.createSuiteDescription(Description.java:124)

at org.junit.internal.runners.ErrorReportingRunner.getDescription(ErrorReportingRunner.ja

va:28)

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createUnfilteredTest(JUnit4Tes

tLoader.java:85)

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.ja

va:70)

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.jav

a:43)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:

444)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:

678)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)

ME AJUDEM

Criado 16 de janeiro de 2018
Respostas 0
Participantes 1