Framework de test unitaire populaire pour Java et Scala. La dernière version, JUnit 5, prend en charge de riches tests basés sur des annotations et paramétrés. Pensez à utiliser en conjonction avec la balise Java ou Scala pour indiquer votre cas d'utilisation.
Auparavant dans JUnit4, vous pouviez faire quelque chose comme ceci: public class MyTest {
@ParameterizedTest
@MethodSource("data")
public void testIsEven(int number) {
as ...
Je ne sais pas trop combien je devrais consacrer aux tests unitaires. Disons que j'ai une fonction simple comme: strB = "hello"
c = "h"
repeats = 5
// result
strB = "hellohhhhh"
...