org.junit.jupiter.params.provider.Arguments#of ( )源码实例Demo

下面列出了org.junit.jupiter.params.provider.Arguments#of ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

/**
 * Build the tests argument.
 *
 * @return test arg
 */
Object build() {
    return Arguments.of(
            name,
            descriptor,
            run,
            series
    );
}
 
private static <T> Arguments requestDataTest(
    final String name,
    final Function<ValidatorApiChannel, SafeFuture<Optional<T>>> method,
    final String counterName,
    final T presentValue) {
  return Arguments.of(name, method, counterName, presentValue);
}
 
源代码3 项目: symbol-sdk-java   文件: AddressVectorTester.java
private static Arguments extractArguments(
    Map<String, String> entry, NetworkType networkType, String addressField) {
    String address = entry.get(addressField);
    if (address == null) {
        return null;
    }
    return Arguments.of(networkType, entry.get("publicKey"), address);
}
 
源代码4 项目: symbol-sdk-java   文件: MosaicVectorTester.java
private static Arguments extractArguments(
    Map<String, String> entry, NetworkType networkType,
    String addressField, String mosaicField) {
    String address = entry.get(addressField);
    String mosaicId = entry.get(mosaicField);
    return Arguments.of(networkType, entry.get("mosaicNonce"), address, mosaicId);
}
 
源代码5 项目: JetUML   文件: TestTypeNodeViewer.java
private static Arguments createClassNode2()
{
	ClassNode node = new ClassNode();
	node.moveTo(new Point(10,20));
	return Arguments.of(node, 
			new Rectangle(10, 20, 100, 60)); // Default width and height, translated
}
 
源代码6 项目: JetUML   文件: TestTypeNodeViewer.java
private static Arguments createClassNode3()
{
	ClassNode node = new ClassNode();
	node.setName(node.getName() + "NAME");
	return Arguments.of(node, 
			new Rectangle(0, 0, 100, 60)); // Default width and height
}
 
源代码7 项目: JetUML   文件: TestTypeNodeViewer.java
private static Arguments createClassNode4()
{
	ClassNode node = new ClassNode();
	node.setName(node.getName() + "NAME");
	return Arguments.of(node, 
			new Rectangle(0, 0, 100, 60)); // Default width and height
}
 
源代码8 项目: JetUML   文件: TestTypeNodeViewer.java
private static Arguments createClassNode5()
{
	ClassNode node = new ClassNode();
	node.setName("NAME1\nNAME2\nNAME3\nNAME4");
	return Arguments.of(node, 
			new Rectangle(0, 0, 100, osDependent(70, 65, 65))); // Default width and additional height
}
 
源代码9 项目: JetUML   文件: TestTypeNodeViewer.java
private static Arguments createClassNode6()
{
	ClassNode node = new ClassNode();
	node.setMethods("METHODS");
	return Arguments.of(node, 
			new Rectangle(0, 0, 100, 60)); // Default width and height
}
 
@Override
public Stream<? extends Arguments> provideArguments(ExtensionContext context) throws Exception {
    final Arguments completeAsync = Arguments.of(
            (BiConsumer<CompletableFuture<?>, AtomicBoolean>) (future, called) -> {
                future.completeAsync(() -> {
                    called.set(true);
                    return null;
                }, MoreExecutors.directExecutor()).exceptionally(cause -> {
                    called.set(true);
                    return null;
                });
            });

    return Stream.concat(super.provideArguments(context), Stream.of(completeAsync));
}
 
源代码11 项目: james-project   文件: JMAPFilteringTest.java
public Arguments build() {
    Preconditions.checkState(description.isPresent());
    Preconditions.checkState(field.isPresent());
    Preconditions.checkState(valueToMatch.isPresent());
    
    return Arguments.of(description.get(), field.get(), mimeMessageBuilder, valueToMatch.get());
}
 
源代码12 项目: molgenis   文件: SearchAPIIT.java
private static Arguments getTestCaseArguments(Map testcase, String idAttributeName) {
  List<Map<String, Object>> expected = (List<Map<String, Object>>) testcase.get("contains");
  return Arguments.of(
      testcase.get("id"),
      testcase.get("attribute"),
      getRsqlOperator((String) testcase.get("operator")),
      testcase.get("value"),
      testcase.get("count"),
      expected.stream().map(it -> it.get(idAttributeName)).collect(toList()),
      testcase.get("comment"));
}
 
public static Stream<Arguments> params() {
  Arguments[] product = new Arguments[REAL_DATA_SETS.length * BITMAP_TYPES.length * BITMAP_IMMUTABILITY.length];
  int i = 0;
  for (String ds : REAL_DATA_SETS) {
    for (String type : BITMAP_TYPES) {
      for (boolean mutability : BITMAP_IMMUTABILITY) {
        product[i++] = Arguments.of(ds, type, mutability);
      }
    }
  }
  return Arrays.stream(product);
}
 
private static Arguments funcSelectorArgs(String hash, String funcName, String... paramTypes) {
    return Arguments.of(hash, funcName, paramTypes);
}
 
private static Arguments noResponseTest(
    final String name, final Consumer<ValidatorApiChannel> method, final String counterName) {
  return Arguments.of(name, method, counterName);
}
 
源代码16 项目: JetUML   文件: TestTypeNodeViewer.java
private static Arguments createClassNode1()
{
	return Arguments.of(new ClassNode(), 
			new Rectangle(0,0, 100, 60)); // Default width and height
}
 
private static <M extends MonetaryAmount> Arguments of(final Class<M> type, final Configurer configurer) {
    return Arguments.of(type, configurer);
}
 
源代码18 项目: warnings-ng-plugin   文件: AnalysisHistoryTest.java
/**
 * Build the tests argument.
 *
 * @return test arg
 */
Object build() {
    return Arguments.of(testName, expectedResult, qualityGateStatus, jobResult);
}
 
 同类方法