Bonjour,

Comment faire pour éviter de lever l'exception NulPointeurException lors des tests unitaire avec l'API JUnit tests

Code généré par JUnit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
     /**
     * Test of getParam2 method, of class MaClasse.
  */
    @Test
    public void testGetParam2() {
        System.out.println("getParam2");
        MaClasse instance = null;
        String expResult = "";
        String result = instance.getParam2();
        assertEquals(expResult, result);
        // TODO review the generated test code and remove the default call to fail.
        fail("The test case is a prototype.");
    }
Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
public class MaClasse{
 
    private String cle;
    private String param2;
 
    public MaClasse(String cle) {
        this.setCle(cle);
    }
public final String getParam2() {
        return param2;
    }