HttpUnit

1 resposta
M

Pessoal, alguém aqui já trabalhou com o framework httpUnit?

Um amigo fez as classes de testes, eu via-as rodando, tudo perfeito … mas agora estamos tentando executar as classes de testes que já vimos funcionando e é retornado este erro abauixo quando tentamos executar via httpUnit. Vejam o erro abaixo. Alguém tem idéia do que pode ser? de algo que estou esquecendo de utilizar?

Minha IDE é Eclipse 3.2, httpUnit e JUnit (ambos, último release). Nâo consigo entender o que tem causao este problema.

Se alguém tem uma dica ou solução, agradeço se puder dar uma força.

junit.framework.AssertionFailedError: Exception in constructor: testSearch (java.lang.RuntimeException: Event main(); failed: org.mozilla.javascript.JavaScriptException: java.lang.RuntimeException: Event main(); failed: org.mozilla.javascript.JavaScriptException: com.meterware.httpunit.ScriptException: Event main(); failed: org.mozilla.javascript.EvaluatorException: The undefined value has no properties. (httpunit; line 19)

at com.meterware.httpunit.javascript.JavaScript$JavaScriptEngine.handleScriptException(JavaScript.java:199)

at com.meterware.httpunit.javascript.JavaScript$JavaScriptEngine.performEvent(JavaScript.java:175)

at com.meterware.httpunit.scripting.ScriptableDelegate.doEvent(ScriptableDelegate.java:56)

at com.meterware.httpunit.WebResponse$Scriptable.load(WebResponse.java:689)

at com.meterware.httpunit.javascript.JavaScript.load(JavaScript.java:89)

at com.meterware.httpunit.javascript.JavaScriptEngineFactory.load(JavaScriptEngineFactory.java:58)

at com.meterware.httpunit.RequestContext.runScripts(RequestContext.java:44)

at com.meterware.httpunit.WebWindow.getResponse(WebWindow.java:122)

at com.meterware.httpunit.WebWindow.getResponse(WebWindow.java:102)

at com.meterware.httpunit.WebClient.getResponse(WebClient.java:87)

at com.abnamro.br.col.mapeamento.util.ServiceTestRoot.<init>(ServiceTestRoot.java:46)

at com.abnamro.br.col.servico.teste.COL_Servico_GeracaoAssociacaoCanalPrestador_00Test.<init>(COL_Servico_GeracaoAssociacaoCanalPrestador_00Test.java:8)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:274)

at junit.framework.TestSuite.createTest(TestSuite.java:131)

at junit.framework.TestSuite.addTestMethod(TestSuite.java:114)

at junit.framework.TestSuite.<init>(TestSuite.java:75)

at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader.getTest(JUnit3TestLoader.java:102)

at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader.loadTests(JUnit3TestLoader.java:59)

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

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

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

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

)

at junit.framework.Assert.fail(Assert.java:47)

at junit.framework.TestSuite$1.runTest(TestSuite.java:263)

at junit.framework.TestCase.runBare(TestCase.java:127)

at junit.framework.TestResult$1.protect(TestResult.java:106)

at junit.framework.TestResult.runProtected(TestResult.java:124)

at junit.framework.TestResult.run(TestResult.java:109)

at junit.framework.TestCase.run(TestCase.java:118)

at junit.framework.TestSuite.runTest(TestSuite.java:208)

at junit.framework.TestSuite.run(TestSuite.java:203)

at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:128)

at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)

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

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

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

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

1 Resposta

M

Pessoal, eu adicionei ao projeto o último release do JUnit (4.1) e após configurar no buildPath do projeto, ele deu um erro bem menor.

Mas ainda naõ faço idéia do que pode está acontecendo. :frowning:

java.lang.UnsupportedClassVersionError: org/eclipse/jdt/internal/junit4/runner/JUnit4TestLoader (Unsupported major.minor version 49.0)

at java.lang.ClassLoader.defineClass0(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:539)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)

at java.net.URLClassLoader.access$100(URLClassLoader.java:55)

at java.net.URLClassLoader$1.run(URLClassLoader.java:194)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:187)

at java.lang.ClassLoader.loadClass(ClassLoader.java:289)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)

at java.lang.ClassLoader.loadClass(ClassLoader.java:235)

at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:141)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadTestLoaderClass(RemoteTestRunner.java:324)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.createRawTestLoader(RemoteTestRunner.java:314)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.createLoader(RemoteTestRunner.java:309)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.defaultInit(RemoteTestRunner.java:287)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.init(RemoteTestRunner.java:210)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:195)
Criado 21 de novembro de 2006
Ultima resposta 22 de nov. de 2006
Respostas 1
Participantes 1