TestNG - Comment ignorer une méthode de test

TestNG - Comment ignorer une méthode de test

Dans ce tutoriel, nous allons vous montrer comment ignorer une méthode de test avec@Test(enabled = false).

TestIgnore.java

package com.example.testng.examples.ignore;

import org.testng.Assert;
import org.testng.annotations.Test;

public class TestIgnore {

    @Test //default enable=true
    public void test1() {
        Assert.assertEquals(true, true);
    }

    @Test(enabled = true)
    public void test2() {
        Assert.assertEquals(true, true);
    }

    @Test(enabled = false)
    public void test3() {
        Assert.assertEquals(true, true);
    }

}

Sortie

[TestNG] Running:

PASSED: test1
PASSED: test2

===============================================
    Default test
    Tests run: 2, Failures: 0, Skips: 0
===============================================

Dans l'exemple ci-dessus, la méthode de testtest3 () est ignorée.