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 revision Previous revision
Next revision
Previous revision
2016_2017:s3:concprogobjet:td:td1 [2016/09/09 12:19]
blay [Un projet sous tests (15mn)]
2016_2017:s3:concprogobjet:td:td1 [2016/09/29 21:15] (current)
blay [EVALUATION de CE TD]
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 12:19 by blay