Assertions Java dans Eclipse (assert et VM arguments)

import java.util.Arrays;
import java.util.List;

public class Main {

  public static void main(String[] args) {

    int i = 1 + 1;
    assert i == 2;

    List < String > fruits = Arrays.asList("Pomme", "Poire", "Orange");
    assert fruits.contains("Pomme");
    assert fruits.contains("Pêche"): "La liste ne contient pas Pêche";

  }

}

Pour prendre en compte les assertions, il faut ajouter l'argument -ea dans VM arguments

Run configurations...

Onglet arguments et ajouter "-ea" Ă  VM arguments

Commentaires