xref: /aosp_15_r20/external/junit-params/src/test/java/junitparams/SamplesOfUsageVerificationTest.java (revision b2c653efad15baf736c94ef04454e05088f2cbb7)
1*b2c653efSSorin Basca package junitparams;
2*b2c653efSSorin Basca 
3*b2c653efSSorin Basca import static org.junit.Assert.assertEquals;
4*b2c653efSSorin Basca 
5*b2c653efSSorin Basca import org.junit.Test;
6*b2c653efSSorin Basca import org.junit.runner.JUnitCore;
7*b2c653efSSorin Basca import org.junit.runner.Result;
8*b2c653efSSorin Basca 
9*b2c653efSSorin Basca import junitparams.usage.SamplesOfUsageTest;
10*b2c653efSSorin Basca 
11*b2c653efSSorin Basca public class SamplesOfUsageVerificationTest {
12*b2c653efSSorin Basca 
13*b2c653efSSorin Basca     @Test
verifyNoTestsIgnoredInSamplesOfUsageTest()14*b2c653efSSorin Basca     public void verifyNoTestsIgnoredInSamplesOfUsageTest() {
15*b2c653efSSorin Basca         Result result = JUnitCore.runClasses(SamplesOfUsageTest.class);
16*b2c653efSSorin Basca 
17*b2c653efSSorin Basca         assertEquals(0, result.getFailureCount());
18*b2c653efSSorin Basca         // Android-changed: 5 tests are ignored, see the @Ignore annotated methods in
19*b2c653efSSorin Basca         // SamplesOfUsageTest for more details.
20*b2c653efSSorin Basca         assertEquals(5, result.getIgnoreCount());
21*b2c653efSSorin Basca     }
22*b2c653efSSorin Basca 
23*b2c653efSSorin Basca }
24