类org.junit.jupiter.api.DynamicContainer源码实例Demo

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

源代码1 项目: sdn-rx   文件: Neo4jConversionsIT.java
@TestFactory
@DisplayName("Objects")
Stream<DynamicNode> objects() {
	Map<String, Map<String, Object>> supportedTypes = new HashMap<>();
	supportedTypes.put("CypherTypes", CYPHER_TYPES);
	supportedTypes.put("AdditionalTypes", ADDITIONAL_TYPES);
	supportedTypes.put("SpatialTypes", SPATIAL_TYPES);

	return supportedTypes.entrySet().stream()
		.map(types -> {

			DynamicContainer reads = DynamicContainer.dynamicContainer("read", types.getValue().entrySet().stream()
				.map(a -> dynamicTest(a.getKey(),
					() -> Neo4jConversionsIT.assertRead(types.getKey(), a.getKey(), a.getValue()))));

			DynamicContainer writes = DynamicContainer.dynamicContainer("write", types.getValue().entrySet().stream()
				.map(a -> dynamicTest(a.getKey(),
					() -> Neo4jConversionsIT.assertWrite(types.getKey(), a.getKey(), a.getValue()))));

			return DynamicContainer.dynamicContainer(types.getKey(), Arrays.asList(reads, writes));
		});
}
 
源代码2 项目: demo-junit-5   文件: DynamicContainerTest.java
@TestFactory
List<DynamicContainer> registeredTests() {
	return asList(
			dynamicContainer(
					"Dynamic Container #1",
					asList(
							dynamicTest(
									"Dynamic Test #1",
									() -> System.out.println("Hi, this is Dynamic Test #1!")),
							dynamicTest(
									"Dynamic Test #2",
									() -> System.out.println("Hi, this is Dynamic Test #2!")))
			),
			dynamicContainer(
					"Dynamic Container #2",
					asList(
							dynamicTest(
									"Dynamic Test #A",
									() -> System.out.println("Hi, this is Dynamic Test #A!")),
							dynamicTest(
									"Dynamic Test #B",
									() -> System.out.println("Hi, this is Dynamic Test #B!")))
			)
	);
}
 
源代码3 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
DynamicContainer should_SetAccessIdForDynamicContainer_When_AnnotationExists() {
  return dynamicContainer(
      "dynamic container",
      Stream.of(DYNAMIC_TEST_USER_DYNAMIC_TEST, DYNAMIC_TEST_USER_DYNAMIC_TEST));
}
 
源代码4 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
DynamicContainer should_SetMultipleAccessIdForDynamicContainer_When_AnnotationsExist() {
  return dynamicContainer(
      "dynamic container", Stream.of(NOT_NULL_DYNAMIC_TEST, NOT_NULL_DYNAMIC_TEST));
}
 
源代码5 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
DynamicContainer should_SetAccessIdForNestedDynamicContainer_When_AnnotationExists() {
  DynamicContainer container =
      dynamicContainer(
          "nested container",
          Stream.of(DYNAMIC_TEST_USER_DYNAMIC_TEST, DYNAMIC_TEST_USER_DYNAMIC_TEST));
  return dynamicContainer(
      "outside container", Stream.of(container, DYNAMIC_TEST_USER_DYNAMIC_TEST));
}
 
源代码6 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
DynamicContainer should_SetMultipleAccessIdForNestedDynamicContainer_When_AnnotationsExist() {
  DynamicContainer container =
      dynamicContainer(
          "inside container", Stream.of(NOT_NULL_DYNAMIC_TEST, NOT_NULL_DYNAMIC_TEST));
  return dynamicContainer("outside container", Stream.of(container, NOT_NULL_DYNAMIC_TEST));
}
 
源代码7 项目: taskana   文件: JaasExtensionTest.java
@TestFactory
Stream<DynamicContainer>
    should_NotSetAccessIdForDynamicContainerInStream_When_AnnotationIsMissing() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer("dynamic container", Stream.of(NULL_DYNAMIC_TEST, NULL_DYNAMIC_TEST));
  return Stream.generate(supplier).limit(2);
}
 
源代码8 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
Stream<DynamicContainer> should_SetAccessIdForDynamicContainerInStream_When_AnnotationExists() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "dynamic container",
              Stream.of(DYNAMIC_TEST_USER_DYNAMIC_TEST, DYNAMIC_TEST_USER_DYNAMIC_TEST));
  return Stream.generate(supplier).limit(2);
}
 
源代码9 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
Stream<DynamicContainer>
    should_SetMultipleAccessIdForDynamicContainerInStream_When_AnnotationsExist() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "dynamic container", Stream.of(NOT_NULL_DYNAMIC_TEST, NOT_NULL_DYNAMIC_TEST));
  return Stream.generate(supplier).limit(2);
}
 
源代码10 项目: taskana   文件: JaasExtensionTest.java
@TestFactory
Stream<DynamicContainer>
    should_NotSetAccessIdForNestedDynamicContainerInStream_When_AnnotationIsMissing() {
  Supplier<DynamicContainer> supplier =
      () -> dynamicContainer("inside container", Stream.of(NULL_DYNAMIC_TEST, NULL_DYNAMIC_TEST));
  Supplier<DynamicContainer> outsideSupplier =
      () -> dynamicContainer("outside container", Stream.of(supplier.get(), NULL_DYNAMIC_TEST));
  return Stream.generate(outsideSupplier).limit(2);
}
 
源代码11 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
Stream<DynamicContainer>
    should_SetAccessIdForNestedDynamicContainerInStream_When_AnnotationExists() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "inside container",
              Stream.of(DYNAMIC_TEST_USER_DYNAMIC_TEST, DYNAMIC_TEST_USER_DYNAMIC_TEST));
  Supplier<DynamicContainer> outsideSupplier =
      () ->
          dynamicContainer(
              "outside container", Stream.of(supplier.get(), DYNAMIC_TEST_USER_DYNAMIC_TEST));
  return Stream.generate(outsideSupplier).limit(2);
}
 
源代码12 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
Stream<DynamicContainer>
    should_SetMultipleAccessIdForNestedDynamicContainerInStream_When_AnnotationsExist() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "inside container", Stream.of(NOT_NULL_DYNAMIC_TEST, NOT_NULL_DYNAMIC_TEST));
  Supplier<DynamicContainer> outsideSupplier =
      () ->
          dynamicContainer("outside container", Stream.of(supplier.get(), NOT_NULL_DYNAMIC_TEST));
  return Stream.generate(outsideSupplier).limit(2);
}
 
源代码13 项目: taskana   文件: JaasExtensionTest.java
@TestFactory
Iterable<DynamicContainer>
    should_NotSetAccessIdForDynamicContainerInIterable_When_AnnotationIsMissing() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer("dynamic container", Stream.of(NULL_DYNAMIC_TEST, NULL_DYNAMIC_TEST));
  return Stream.generate(supplier).limit(2).collect(Collectors.toList());
}
 
源代码14 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
Iterable<DynamicContainer>
    should_SetAccessIdForDynamicContainerInIterable_When_AnnotationExists() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "dynamic container",
              Stream.of(DYNAMIC_TEST_USER_DYNAMIC_TEST, DYNAMIC_TEST_USER_DYNAMIC_TEST));
  return Stream.generate(supplier).limit(2).collect(Collectors.toList());
}
 
源代码15 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
Iterable<DynamicContainer>
    should_SetMultipleAccessIdForDynamicContainerInIterable_When_AnnotationsExist() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "dynamic container", Stream.of(NOT_NULL_DYNAMIC_TEST, NOT_NULL_DYNAMIC_TEST));
  return Stream.generate(supplier).limit(2).collect(Collectors.toList());
}
 
源代码16 项目: taskana   文件: JaasExtensionTest.java
@TestFactory
Iterable<DynamicContainer>
    should_NotSetAccessIdForNestedDynamicContainerInIterable_When_AnnotationIsMissing() {
  Supplier<DynamicContainer> supplier =
      () -> dynamicContainer("inside container", Stream.of(NULL_DYNAMIC_TEST, NULL_DYNAMIC_TEST));
  Supplier<DynamicContainer> outsideSupplier =
      () -> dynamicContainer("outside container", Stream.of(supplier.get(), NULL_DYNAMIC_TEST));
  return Stream.generate(outsideSupplier).limit(2).collect(Collectors.toList());
}
 
源代码17 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
Iterable<DynamicContainer>
    should_SetAccessIdForNestedDynamicContainerInIterable_When_AnnotationExists() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "inside container",
              Stream.of(DYNAMIC_TEST_USER_DYNAMIC_TEST, DYNAMIC_TEST_USER_DYNAMIC_TEST));
  Supplier<DynamicContainer> outsideSupplier =
      () ->
          dynamicContainer(
              "outside container", Stream.of(supplier.get(), DYNAMIC_TEST_USER_DYNAMIC_TEST));
  return Stream.generate(outsideSupplier).limit(2).collect(Collectors.toList());
}
 
源代码18 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
Iterable<DynamicContainer>
    should_SetMultipleAccessIdForNestedDynamicContainerInIterable_When_AnnotationsExist() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "inside container", Stream.of(NOT_NULL_DYNAMIC_TEST, NOT_NULL_DYNAMIC_TEST));
  Supplier<DynamicContainer> outsideSupplier =
      () ->
          dynamicContainer("outside container", Stream.of(supplier.get(), NOT_NULL_DYNAMIC_TEST));
  return Stream.generate(outsideSupplier).limit(2).collect(Collectors.toList());
}
 
源代码19 项目: taskana   文件: JaasExtensionTest.java
@TestFactory
Iterator<DynamicContainer>
    should_NotSetAccessIdForDynamicContainerInIterator_When_AnnotationIsMissing() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer("dynamic container", Stream.of(NULL_DYNAMIC_TEST, NULL_DYNAMIC_TEST));
  return Stream.generate(supplier).limit(2).iterator();
}
 
源代码20 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
Iterator<DynamicContainer>
    should_SetAccessIdForDynamicContainerInIterator_When_AnnotationExists() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "dynamic container",
              Stream.of(DYNAMIC_TEST_USER_DYNAMIC_TEST, DYNAMIC_TEST_USER_DYNAMIC_TEST));
  return Stream.generate(supplier).limit(2).iterator();
}
 
源代码21 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
Iterator<DynamicContainer>
    should_SetMultipleAccessIdForDynamicContainerInIterator_When_AnnotationsExist() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "dynamic container", Stream.of(NOT_NULL_DYNAMIC_TEST, NOT_NULL_DYNAMIC_TEST));
  return Stream.generate(supplier).limit(2).iterator();
}
 
源代码22 项目: taskana   文件: JaasExtensionTest.java
@TestFactory
Iterator<DynamicContainer>
    should_NotSetAccessIdForNestedDynamicContainerInIterator_When_AnnotationIsMissing() {
  Supplier<DynamicContainer> supplier =
      () -> dynamicContainer("inside container", Stream.of(NULL_DYNAMIC_TEST, NULL_DYNAMIC_TEST));
  Supplier<DynamicContainer> outsideSupplier =
      () -> dynamicContainer("outside container", Stream.of(supplier.get(), NULL_DYNAMIC_TEST));
  return Stream.generate(outsideSupplier).limit(2).iterator();
}
 
源代码23 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
Iterator<DynamicContainer>
    should_SetAccessIdForNestedDynamicContainerInIterator_When_AnnotationExists() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "inside container",
              Stream.of(DYNAMIC_TEST_USER_DYNAMIC_TEST, DYNAMIC_TEST_USER_DYNAMIC_TEST));
  Supplier<DynamicContainer> outsideSupplier =
      () ->
          dynamicContainer(
              "outside container", Stream.of(supplier.get(), DYNAMIC_TEST_USER_DYNAMIC_TEST));
  return Stream.generate(outsideSupplier).limit(2).iterator();
}
 
源代码24 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
Iterator<DynamicContainer>
    should_SetMultipleAccessIdForNestedDynamicContainerInIterator_When_AnnotationsExist() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "inside container", Stream.of(NOT_NULL_DYNAMIC_TEST, NOT_NULL_DYNAMIC_TEST));
  Supplier<DynamicContainer> outsideSupplier =
      () ->
          dynamicContainer("outside container", Stream.of(supplier.get(), NOT_NULL_DYNAMIC_TEST));
  return Stream.generate(outsideSupplier).limit(2).iterator();
}
 
源代码25 项目: taskana   文件: JaasExtensionTest.java
@TestFactory
DynamicContainer[] should_NotSetAccessIdForDynamicContainerInArray_When_AnnotationIsMissing() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer("dynamic container", Stream.of(NULL_DYNAMIC_TEST, NULL_DYNAMIC_TEST));
  return Stream.generate(supplier).limit(2).toArray(DynamicContainer[]::new);
}
 
源代码26 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
DynamicContainer[] should_SetAccessIdForDynamicContainerInArray_When_AnnotationExists() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "dynamic container",
              Stream.of(DYNAMIC_TEST_USER_DYNAMIC_TEST, DYNAMIC_TEST_USER_DYNAMIC_TEST));
  return Stream.generate(supplier).limit(2).toArray(DynamicContainer[]::new);
}
 
源代码27 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
DynamicContainer[] should_SetMultipleAccessIdForDynamicContainerInArray_When_AnnotationsExist() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "dynamic container", Stream.of(NOT_NULL_DYNAMIC_TEST, NOT_NULL_DYNAMIC_TEST));
  return Stream.generate(supplier).limit(2).toArray(DynamicContainer[]::new);
}
 
源代码28 项目: taskana   文件: JaasExtensionTest.java
@TestFactory
DynamicContainer[]
    should_NotSetAccessIdForNestedDynamicContainerInArray_When_AnnotationIsMissing() {
  Supplier<DynamicContainer> supplier =
      () -> dynamicContainer("inside container", Stream.of(NULL_DYNAMIC_TEST, NULL_DYNAMIC_TEST));
  Supplier<DynamicContainer> outsideSupplier =
      () -> dynamicContainer("outside container", Stream.of(supplier.get(), NULL_DYNAMIC_TEST));
  return Stream.generate(outsideSupplier).limit(2).toArray(DynamicContainer[]::new);
}
 
源代码29 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
DynamicContainer[] should_SetAccessIdForNestedDynamicContainerInArray_When_AnnotationExists() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "inside container",
              Stream.of(DYNAMIC_TEST_USER_DYNAMIC_TEST, DYNAMIC_TEST_USER_DYNAMIC_TEST));
  Supplier<DynamicContainer> outsideSupplier =
      () ->
          dynamicContainer(
              "outside container", Stream.of(supplier.get(), DYNAMIC_TEST_USER_DYNAMIC_TEST));
  return Stream.generate(outsideSupplier).limit(2).toArray(DynamicContainer[]::new);
}
 
源代码30 项目: taskana   文件: JaasExtensionTest.java
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@WithAccessId(user = INSIDE_DYNAMIC_TEST_USER)
@TestFactory
DynamicContainer[]
    should_SetMultipleAccessIdForNestedDynamicContainerInArray_When_AnnotationsExist() {
  Supplier<DynamicContainer> supplier =
      () ->
          dynamicContainer(
              "inside container", Stream.of(NOT_NULL_DYNAMIC_TEST, NOT_NULL_DYNAMIC_TEST));
  Supplier<DynamicContainer> outsideSupplier =
      () ->
          dynamicContainer("outside container", Stream.of(supplier.get(), NOT_NULL_DYNAMIC_TEST));
  return Stream.generate(outsideSupplier).limit(2).toArray(DynamicContainer[]::new);
}
 
 类所在包
 类方法
 同包方法