mirror of
https://github.com/github/codeql.git
synced 2025-12-17 09:13:20 +01:00
115 lines
1.9 KiB
Java
115 lines
1.9 KiB
Java
import org.junit.Assert;
|
|
import org.junit.jupiter.api.Assertions;
|
|
|
|
public class Preconditions {
|
|
public static void guarded() {}
|
|
|
|
void test1() {
|
|
Assert.assertTrue(true);
|
|
guarded();
|
|
}
|
|
|
|
void test2() {
|
|
Assert.assertTrue(false);
|
|
guarded();
|
|
}
|
|
|
|
void test3() {
|
|
Assert.assertFalse(false);
|
|
guarded();
|
|
}
|
|
|
|
void test4() {
|
|
Assert.assertFalse(true);
|
|
guarded();
|
|
}
|
|
|
|
void test5() {
|
|
Assert.assertTrue("Reason", true);
|
|
guarded();
|
|
}
|
|
|
|
void test6() {
|
|
Assert.assertTrue("Reason", false);
|
|
guarded();
|
|
}
|
|
|
|
void test7() {
|
|
Assert.assertFalse("Reason", false);
|
|
guarded();
|
|
}
|
|
|
|
void test8() {
|
|
Assert.assertFalse("Reason", true);
|
|
guarded();
|
|
}
|
|
|
|
void test9() {
|
|
Assertions.assertTrue(true);
|
|
guarded();
|
|
}
|
|
|
|
void test10() {
|
|
Assertions.assertTrue(false);
|
|
guarded();
|
|
}
|
|
|
|
void test11() {
|
|
Assertions.assertFalse(false);
|
|
guarded();
|
|
}
|
|
|
|
void test12() {
|
|
Assertions.assertFalse(true);
|
|
guarded();
|
|
}
|
|
|
|
void test13() {
|
|
Assertions.assertTrue(true, "Reason");
|
|
guarded();
|
|
}
|
|
|
|
void test14() {
|
|
Assertions.assertTrue(false, "Reason");
|
|
guarded();
|
|
}
|
|
|
|
void test15() {
|
|
Assertions.assertFalse(false, "Reason");
|
|
guarded();
|
|
}
|
|
|
|
void test16() {
|
|
Assertions.assertFalse(true, "Reason");
|
|
guarded();
|
|
}
|
|
|
|
void test17() {
|
|
t(true);
|
|
guarded();
|
|
}
|
|
|
|
void test18() {
|
|
t(false);
|
|
guarded();
|
|
}
|
|
|
|
void test19() {
|
|
f(false);
|
|
guarded();
|
|
}
|
|
|
|
void test20() {
|
|
f(true);
|
|
guarded();
|
|
}
|
|
|
|
static void t(boolean b) {
|
|
Assert.assertTrue("Unified Reason", b);
|
|
}
|
|
|
|
static void f(boolean b) {
|
|
Assert.assertFalse("Unified Reason", b);
|
|
}
|
|
}
|