IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

[ Maven 2 ] test eclipse


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2003
    Messages
    229
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 229
    Par défaut [ Maven 2 ] test eclipse
    Bonjour,

    J'ai un projet Maven 2 sous eclipse, pour lequelle je souhaite lancer des tests junit.

    dans le pom :
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <configuration>

    <includes>
    <include>ClientWS.java</include>
    </includes>

    <!-- Skip the normal tests, we'll run them in the integration-test phase -->
    <skip>false</skip>
    </configuration>

    <executions>
    <execution>
    <phase>integration-test</phase>
    <goals>
    <goal>test</goal>
    </goals>
    <configuration>
    <skip>false</skip>
    </configuration>
    </execution>
    </executions>
    </plugin>
    ClientWS.java:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    public class ClientWS extends TestCase {
     
    	protected final void setUp() throws Exception {
    		super.setUp();
     
    	}
     
    	public void callWS() throws Exception {
    ------------
    }
    Erreur:
    -------------------------------------------------------
    T E S T S
    -------------------------------------------------------
    Running ClientWS
    Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.046 sec <<< FAILURE!

    Results :

    Failed tests:
    warning(junit.framework.TestSuite$1)

    Tests run: 1, Failures: 1, Errors: 0, Skipped: 0

    [INFO] ------------------------------------------------------------------------
    [ERROR] BUILD FAILURE
    -------------------------------------------------------------------------------
    Test set: ClientWS
    -------------------------------------------------------------------------------
    Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.046 sec <<< FAILURE!
    warning(junit.framework.TestSuite$1) Time elapsed: 0.016 sec <<< FAILURE!
    junit.framework.AssertionFailedError: No tests found in ClientWS
    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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
    at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
    at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
    at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
    at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818)
    at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818)



    Cordialement
    Hocine

  2. #2
    Membre confirmé Avatar de morice.ju
    Inscrit en
    Avril 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Avril 2006
    Messages : 79
    Par défaut
    et en préfixant par test le nom de tes méthodes à tester dans ta classe ?

    exemple : testCallWS() plutot que callWS()

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Maven et tests d'intégration
    Par Erwin dans le forum Maven
    Réponses: 6
    Dernier message: 13/04/2011, 19h02
  2. [Maven 2] Test SoapUI
    Par marcxa44 dans le forum Maven
    Réponses: 12
    Dernier message: 30/12/2010, 17h16
  3. Maven 2 et Eclipse!
    Par Sniper37 dans le forum Maven
    Réponses: 11
    Dernier message: 27/02/2007, 09h13
  4. Réponses: 12
    Dernier message: 30/12/2006, 16h49
  5. [Maven] Fonctionne sous Eclipse ?
    Par pamic dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 14/09/2005, 16h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo