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 revision Previous revision
Next revision
Previous revision
2019_2020:s3:concprogobjet:td:td6 [2019/11/02 21:39]
blay [A RENDRE]
2019_2020:s3:concprogobjet:td:td6 [2019/11/06 13:40] (current)
blay [Partie 1 : Tutoriel EasyMock (1h grand maximum)]
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 {
2019_2020/s3/concprogobjet/td/td6.1572727181.txt.gz · Last modified: 2019/11/02 21:39 by blay