---
# System prepended metadata

title: Les tests
tags: [Java]

---

# Les tests

Il existe trois types de tests.
* Les tests unitaires, qui permettent de tester l'application méthode par méthode.
* Les tests d'intégrations qui eux, testent l'application méthode par méthode tout en incluant quelques fragmant d'autres fonctionnalités de l'appli.
* Les tests fonctionnels qui simulent un utilisateur afin de tester l'application dans son intégralité. 

Ex : 
```
    @Test
    public void toFindWordsInArray() {
        String[] strs = {
                "bloup", "blip", "blop"
        };
        assertTrue(looping.find("bloup", strs));
        assertTrue(looping.find("blip", strs));
    }
```

Ce test vérifie si le mot entré en paramètre se trouve bien dans le tableau "strs" initié plus haut.


###### tags: `Java`
