User Tools

Site Tools


2016_2017:s3:concprogobjet:td:td1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2016_2017:s3:concprogobjet:td:td1 [2016/09/09 10:19] – [Un projet sous tests (15mn)] blay2016_2017:s3:concprogobjet:td:td1 [2016/09/29 19:15] (current) – [EVALUATION de CE TD] blay
Line 187: Line 187:
           * Cochez les cases ''setUp()'' ((est exécutée avant tout test)) et ''tearDown()'' ((est exécutée après tout test)).           * Cochez les cases ''setUp()'' ((est exécutée avant tout test)) et ''tearDown()'' ((est exécutée après tout test)).
     -  IntelliJ a maintenant créé automatiquement le squelette de la classe de test. Il ne reste plus alors qu’à remplir cette dernière.      -  IntelliJ a maintenant créé automatiquement le squelette de la classe de test. Il ne reste plus alors qu’à remplir cette dernière. 
 +    - Par exemple
 +     <code java>
 +        protected Message mToTest;
 + protected String content;
 +
 + @Before
 + public void setUp() throws Exception {
 + content = "mon message";
 + mToTest = new Message(content,b);
 + }
 +
 + @Test
 + public void setContenu() throws Exception {
 + String nv = "newValue";
 + mToTest.setContenu("newValue");
 + assertEquals(" message contents is as expected",nv,mToTest.getContenu());
 + assertFalse(" message contents has been modified", mToTest.getContenu().equals(content));
 + }
 +
 +     </code>
     - Dans le menu contextuel, cliquez sur //Run As – JUnit test//.     - Dans le menu contextuel, cliquez sur //Run As – JUnit test//.
 Enfin, le premier rapport de tests s’affiche !  Enfin, le premier rapport de tests s’affiche ! 
Line 209: Line 229:
   - Les modèles sont cohérents avec le code.   - Les modèles sont cohérents avec le code.
  
- +[[http://jalon.unice.fr/cours/blay/Cours-blay-20160929210709/BoiteDepot-blay-20160929210839376812?mode_etudiant=false|Jalon de dépôt pour Mme Fornarino : donner comme nom du dépot : Gr<NumeroGroupe><Noms des étudiants>]]
-http://jalon.unice.fr/cours/blay/Cours.blay.2011-10-10.3543/BoiteDepot-blay-20150731120912764725?mode_etudiant=true&menu=sujets+
 ===== Je sais ===== ===== Je sais =====
    
2016_2017/s3/concprogobjet/td/td1.1473416364.txt.gz · Last modified: 2016/09/09 10:19 by blay