User Tools

Site Tools


2019_2020:s3:concprogobjet:td:td6

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
2019_2020:s3:concprogobjet:td:td6 [2019/11/02 20:39] – [Quelques trucs utiles] blay2019_2020:s3:concprogobjet:td:td6 [2019/11/06 12:40] (current) – [Partie 1 : Tutoriel EasyMock (1h grand maximum)] blay
Line 1: Line 1:
-====== Tests d'intégration et conception en autonomie ======+====== Tests d'intégration et conception  ======
  
 Ce TD vise  Ce TD vise 
      - à vous apprendre à mettre en place des tests d'intégration      - à vous apprendre à mettre en place des tests d'intégration
      - à concevoir une petite application à plusieurs en prévoyant les tests d'intégration.      - à concevoir une petite application à plusieurs en prévoyant les tests d'intégration.
 +/*
 <note important>4h c'est à dire 2 séances seront consacrées à ce TD. <note important>4h c'est à dire 2 séances seront consacrées à ce TD.
 Vous ne parviendrez peut etre pas à tout faire. Vous ne parviendrez peut etre pas à tout faire.
Line 9: Line 10:
   - Ne trainez pas non plus !   - Ne trainez pas non plus !
 </note> </note>
 +*/
 ===== Partie 1 : Tutoriel EasyMock (1h grand maximum) ===== ===== Partie 1 : Tutoriel EasyMock (1h grand maximum) =====
  
Line 15: Line 17:
  
   - Voici le .jar dont vous avez besoin pour avoir accès à l'{{:2019_2020:s3:concprogobjet:td:easymock-4.0.2.jar|environnement EasyMock}}.    - Voici le .jar dont vous avez besoin pour avoir accès à l'{{:2019_2020:s3:concprogobjet:td:easymock-4.0.2.jar|environnement EasyMock}}. 
-  - Pour l'ajouter à votre classpath du projet : sur le nom du projet > Properties > Java Build Path > Puis ajouter le .jar ci-dessus.{{:2019_2020:s3:concprogobjet:td:capture_d_e_cran_2019-11-02_a_18.22.00.png?200|}} +  - Créer un projet java 
-  - Voici l'interface dont dépendent vos codes, mais que vous ne devez pas implémenter. <code java> +  - Ajouter à votre **classpath** du projet le .jar donné ci-dessus : sur le nom du projet > Properties > Java Build Path > Puis ajouter le .jar ci-dessus.{{:2019_2020:s3:concprogobjet:td:capture_d_e_cran_2019-11-02_a_18.22.00.png?200|}} 
 +  - Voici l'interface dont dépendent vos codes, mais que vous ne devez pas implémenter. Ajoutez la à votre projet. <code java> 
 public interface Collaborator { public interface Collaborator {
  
Line 186: Line 189:
  
 === Exigences === === Exigences ===
-Un groupe a proposé l'an dernier les interfaces suivantes.+Voici les interfaces qui vous sont données et que vous devez respecter.
 <code java> <code java>
 public interface GameInterface { public interface GameInterface {
Line 364: Line 367:
  
 */ */
 +/*
 ==== A RENDRE ==== ==== A RENDRE ====
   - Document    - Document 
Line 375: Line 379:
  
 Voici le document qui sera utilisé pour l'évaluation (il peut encore changer) : https://goo.gl/forms/PmNPOPcurIKJLlo32 Voici le document qui sera utilisé pour l'évaluation (il peut encore changer) : https://goo.gl/forms/PmNPOPcurIKJLlo32
 +*/
  
  
2019_2020/s3/concprogobjet/td/td6.1572727160.txt.gz · Last modified: 2019/11/02 20:39 by blay