Sunteți pe pagina 1din 1

Secventa recomandata pt. laboratorul de JUnit: 1. Lucru cu JUnit 3.7 1.1. Compilare si executie ListTest.java 1.2.

Compilare si executie HashMapTest.java 1. 3. Construirea unei suite de test pt. ListTest.java impreuna cu HashMapTest.java 2. Lucru cu JUnit 4.4 1.1. Adaptare ListTest.java la JUnit 4.4 1.2. Adaptare HashMapTest.java la JUnit 4.4 1.3. Construirea unei suite de test pt. ListTest.java impreuna cu HashMapTest.java Observatii: A) Fisierele (concepute pt. JUnit 3.x) se pot descarca de la urmatoarele adrese: - ListTest.java http://www.udel.edu/CIS/software/dist/junit4.1/junit/samples/ListTest.j ava - HashMapTest.java http://www.vu.union.edu/~lantermg/csc233/ selectand 'progress report', si apoi 'Class Exercise 9' B) Pt. a putea compila si executa clasele ListTest si HashMapTest B.1) Sub JUnit 3.7 tb. adaugati constructori: public ListTest(String str) { super(str); } respectiv: public HashMapTest(String str) { super(str); } B.2) Numele pachetului tb. sters (sau transformat in comentariu, sau actualizat impreuna cu variabila classpath cf. directorului in care se ruleaza programul) B.3) In HashMapTest mai tb. inlocuit 'assert' cu 'assertTrue' in testContainsKey() si in testContainsValue(). B.4) De asemenea, in testContainsValue(), ar mai trebui sa inlocuiti testMap.containsKey(...) cu testMap.containsValue(...). C) Pagina de web a JUnit este: http://www.junit.org La aceasta adresa puteti gasi: - ultima versiune de JUnit (precum si toate versiunile anterioare) - documentatie de JUnit, inclusiv articolele: "JUnit Primer" "JUnit 4.0 in 10 minutes" (Gunjan Doshi) "An early look at JUnit 4" (Elliotte Harold)

S-ar putea să vă placă și