类org.junit.jupiter.api.condition.EnabledOnJre源码实例Demo

下面列出了怎么用org.junit.jupiter.api.condition.EnabledOnJre的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: yare   文件: RuleToXmlConverterTest.java
@Test
@EnabledOnJre(JRE.JAVA_8)
void shouldThrowExceptionWhenXmlRuleDoesNotSatisfySchemaOnJdk8() {
    // given
    String invalidXmlRule = "" +
            "<yare:Rule xmlns:yare=\"http://www.sabre.com/schema/oss/yare/rules/v1\">\n" +
            "    <yare:unexpectedElement/>\n" +
            "</yare:Rule>";

    // when / then
    assertThatThrownBy(() -> converter.unmarshal(invalidXmlRule))
            .isInstanceOf(SchemaValidationException.class)
            .hasMessage("Given XML rule does not satisfy schema. Errors:\n" +
                    "Line: 2. Column: 30. " +
                    "Error: cvc-complex-type.2.4.a: Invalid content was found starting with element 'yare:unexpectedElement'. " +
                    "One of '{\"http://www.sabre.com/schema/oss/yare/rules/v1\":Attribute, " +
                    "\"http://www.sabre.com/schema/oss/yare/rules/v1\":Fact, " +
                    "\"http://www.sabre.com/schema/oss/yare/rules/v1\":Predicate}' " +
                    "is expected.");
}
 
源代码2 项目: embedded-cassandra   文件: PidTests.java
@Test
@EnabledOnJre(JRE.JAVA_8)
@EnabledOnOs(OS.WINDOWS)
void constructProcessIdWindowsJava8() throws IOException {
	Process process = new ProcessBuilder("echo", "Hello world").start();
	assertThat(Pid.get(process)).isEqualTo(-1);
}
 
@Test
@EnabledOnJre({ JAVA_9, JAVA_10 })
void onJava9Or10() {
    System.out.println("JAVA9, JAVA10 TEST");
}
 
@Test
@EnabledOnJre(JAVA_8)
void onlyOnJava8() {
    System.out.println("JAVA8 TEST");
}
 
源代码5 项目: trellis   文件: RDFFactoryTest.java
@Test
@EnabledOnJre(JAVA_8)
void testGetService() {
    assertTrue(RDFFactory.findFirst(RDF.class).isPresent());
    assertFalse(RDFFactory.findFirst(String.class).isPresent());
}
 
源代码6 项目: trellis   文件: DBUtilsTest.java
@Test
@EnabledOnJre(JAVA_8)
void testFindFirst() {
    assertTrue(DBUtils.findFirst(RDF.class).isPresent());
    assertFalse(DBUtils.findFirst(LDP.class).isPresent());
}
 
源代码7 项目: journaldev   文件: DisabledTests.java
@Test
@EnabledOnJre(value = JRE.JAVA_10)
void test5() {
	assertTrue(System.getProperty("java.version").startsWith("10"));
}
 
源代码8 项目: aeron   文件: ChecksumsTest.java
@EnabledOnJre(JAVA_8)
@Test
void crc32cThrowsIllegalStateExceptionIfCalledOnJdk8()
{
    assertThrows(IllegalStateException.class, Checksums::crc32c);
}
 
源代码9 项目: aeron   文件: ChecksumsTest.java
@EnabledOnJre(JAVA_8)
@Test
void newInstanceThrowsIllegalStateExceptionIfCalledWithCrc32cOnJdk8()
{
    assertThrows(IllegalStateException.class, () -> Checksums.newInstance(Crc32c.class.getName()));
}
 
 类所在包
 类方法
 同包方法