类org.junit.jupiter.params.provider.Arguments源码实例Demo

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

源代码1 项目: incubator-tuweni   文件: TomlTest.java
private static Stream<Arguments> arrayTableSupplier() {
  return Stream
      .of(
          Arguments.of("[[foo]]\nbar = 'baz'", new Object[] {"foo", 0, "bar"}, "baz"),
          Arguments.of("[[foo]] #foo.bar\nbar = 'baz'", new Object[] {"foo", 0, "bar"}, "baz"),
          Arguments.of("[[foo]] \n   bar = 'buz'\nbuz=1\n", new Object[] {"foo", 0, "buz"}, 1L),
          Arguments.of("[[foo]] \n   bar = 'buz'\n[[foo]]\nbar=1\n", new Object[] {"foo", 0, "bar"}, "buz"),
          Arguments.of("[[foo]] \n   bar = 'buz'\n[[foo]]\nbar=1\n", new Object[] {"foo", 1, "bar"}, 1L),
          Arguments.of("[[foo]]\nbar=1\n[[foo]]\nbar=2\n", new Object[] {"foo", 0, "bar"}, 1L),
          Arguments.of("[[foo]]\nbar=1\n[[foo]]\nbar=2\n", new Object[] {"foo", 1, "bar"}, 2L),
          Arguments.of("[[foo]]\n\n[foo.bar]\n\nbaz=2\n\n", new Object[] {"foo", 0, "bar", "baz"}, 2L),
          Arguments
              .of(
                  "[[foo]]\n[[foo.bar]]\n[[foo.baz]]\n[foo.bar.baz]\nbuz=2\n[foo.baz.buz]\nbiz=3\n",
                  new Object[] {"foo", 0, "bar", 0, "baz", "buz"},
                  2L),
          Arguments
              .of(
                  "[[foo]]\n[[foo.bar]]\n[[foo.baz]]\n[foo.bar.baz]\nbuz=2\n[foo.baz.buz]\nbiz=3\n",
                  new Object[] {"foo", 0, "baz", 0, "buz", "biz"},
                  3L));
}
 
源代码2 项目: incubator-tuweni   文件: BaseUInt256ValueTest.java
private static Stream<Arguments> divideUInt256Provider() {
  return Stream
      .of(
          Arguments.of(v(0), UInt256.valueOf(2), v(0)),
          Arguments.of(v(1), UInt256.valueOf(2), v(0)),
          Arguments.of(v(2), UInt256.valueOf(2), v(1)),
          Arguments.of(v(3), UInt256.valueOf(2), v(1)),
          Arguments.of(v(4), UInt256.valueOf(2), v(2)),
          Arguments.of(biv("13492324908428420834234908341"), UInt256.valueOf(2), biv("6746162454214210417117454170")),
          Arguments.of(biv("13492324908428420834234908342"), UInt256.valueOf(2), biv("6746162454214210417117454171")),
          Arguments.of(biv("13492324908428420834234908343"), UInt256.valueOf(2), biv("6746162454214210417117454171")),
          Arguments.of(v(2), UInt256.valueOf(8), v(0)),
          Arguments.of(v(7), UInt256.valueOf(8), v(0)),
          Arguments.of(v(8), UInt256.valueOf(8), v(1)),
          Arguments.of(v(9), UInt256.valueOf(8), v(1)),
          Arguments.of(v(17), UInt256.valueOf(8), v(2)),
          Arguments.of(v(1024), UInt256.valueOf(8), v(128)),
          Arguments.of(v(1026), UInt256.valueOf(8), v(128)),
          Arguments.of(biv("13492324908428420834234908342"), UInt256.valueOf(8), biv("1686540613553552604279363542")),
          Arguments.of(biv("13492324908428420834234908342"), UInt256.valueOf(2048), biv("6588049271693564860466263")),
          Arguments
              .of(biv("13492324908428420834234908342"), UInt256.valueOf(131072), biv("102938269870211950944785")));
}
 
源代码3 项目: incubator-tuweni   文件: BaseUInt64ValueTest.java
private static Stream<Arguments> multiplyLongProvider() {
  return Stream
      .of(
          Arguments.of(v(0), 2L, v(0)),
          Arguments.of(v(1), 2L, v(2)),
          Arguments.of(v(2), 2L, v(4)),
          Arguments.of(v(3), 2L, v(6)),
          Arguments.of(v(4), 2L, v(8)),
          Arguments.of(v(10), 18L, v(180)),
          Arguments.of(v(2), 8L, v(16)),
          Arguments.of(v(7), 8L, v(56)),
          Arguments.of(v(8), 8L, v(64)),
          Arguments.of(v(17), 8L, v(136)),
          Arguments.of(v(22), 0L, v(0)),
          Arguments.of(hv("0xFFFFFFFFFFFFFFFF"), 2L, hv("0xFFFFFFFFFFFFFFFE")),
          Arguments.of(hv("0xFFFFFFFFFFFFFFFF"), 2L, hv("0xFFFFFFFFFFFFFFFE")));
}
 
源代码4 项目: incubator-tuweni   文件: UInt384Test.java
private static Stream<Arguments> divideLongProvider() {
  return Stream
      .of(
          Arguments.of(v(0), 2L, v(0)),
          Arguments.of(v(1), 2L, v(0)),
          Arguments.of(v(2), 2L, v(1)),
          Arguments.of(v(3), 2L, v(1)),
          Arguments.of(v(4), 2L, v(2)),
          Arguments.of(biv("13492324908428420834234908341"), 2L, biv("6746162454214210417117454170")),
          Arguments.of(biv("13492324908428420834234908342"), 2L, biv("6746162454214210417117454171")),
          Arguments.of(biv("13492324908428420834234908343"), 2L, biv("6746162454214210417117454171")),
          Arguments.of(v(2), 8L, v(0)),
          Arguments.of(v(7), 8L, v(0)),
          Arguments.of(v(8), 8L, v(1)),
          Arguments.of(v(9), 8L, v(1)),
          Arguments.of(v(17), 8L, v(2)),
          Arguments.of(v(1024), 8L, v(128)),
          Arguments.of(v(1026), 8L, v(128)),
          Arguments.of(biv("13492324908428420834234908342"), 8L, biv("1686540613553552604279363542")),
          Arguments.of(biv("13492324908428420834234908342"), 2048L, biv("6588049271693564860466263")),
          Arguments.of(biv("13492324908428420834234908342"), 131072L, biv("102938269870211950944785")));
}
 
源代码5 项目: yosegi   文件: TestNumberBlockIndex.java
public static Stream<Arguments> data1() throws IOException{
  IBlockIndex[] byteClassNames = createBlockIndex();

  Object[] filter = new Object[6];
  filter[0] = createByteFilter();
  filter[1] = createShortFilter();
  filter[2] = createIntegerFilter();
  filter[3] = createLongFilter();
  filter[4] = createFloatFilter();
  filter[5] = createDoubleFilter();

  Arguments[] result = new Arguments[byteClassNames.length * filter.length];
  for( int i = 0 ; i < byteClassNames.length ; i++ ){
    int index = i * filter.length;
    for( int ii = 0 ; ii < filter.length ; ii++ ){
      result[index+ii] = arguments( byteClassNames[i] , filter[ii] );
    }
  }
  return Stream.of( result );
}
 
源代码6 项目: incubator-tuweni   文件: UInt32Test.java
private static Stream<Arguments> addLongProvider() {
  return Stream
      .of(
          Arguments.of(v(1), 0, v(1)),
          Arguments.of(v(5), 0, v(5)),
          Arguments.of(v(0), 1, v(1)),
          Arguments.of(v(0), 100, v(100)),
          Arguments.of(v(2), 2, v(4)),
          Arguments.of(v(100), 90, v(190)),
          Arguments.of(UInt32.MAX_VALUE, 1, v(0)),
          Arguments.of(UInt32.MAX_VALUE, 2, v(1)),
          Arguments.of(hv("0xFFFFFFF0"), 1, hv("0xFFFFFFF1")),
          Arguments.of(hv("0xFFFFFFFE"), 1, UInt32.MAX_VALUE),
          Arguments.of(v(10), -5, v(5)),
          Arguments.of(v(0), -1, UInt32.MAX_VALUE));
}
 
源代码7 项目: incubator-tuweni   文件: BaseUInt256ValueTest.java
private static Stream<Arguments> multiplyProvider() {
  return Stream
      .of(
          Arguments.of(v(0), v(1), v(0)),
          Arguments.of(v(1), v(0), v(0)),
          Arguments.of(v(1), v(20), v(20)),
          Arguments.of(v(20), v(1), v(20)),
          Arguments.of(hv("0x0a0000000000"), v(1), hv("0x0a0000000000")),
          Arguments.of(v(1), hv("0x0a0000000000"), hv("0x0a0000000000")),
          Arguments.of(v(0), v(2), v(0)),
          Arguments.of(v(1), v(2), v(2)),
          Arguments.of(v(2), v(2), v(4)),
          Arguments.of(v(3), v(2), v(6)),
          Arguments.of(v(4), v(2), v(8)),
          Arguments.of(v(10), v(18), v(180)),
          Arguments.of(biv("13492324908428420834234908341"), v(2), biv("26984649816856841668469816682")),
          Arguments.of(biv("13492324908428420834234908342"), v(2), biv("26984649816856841668469816684")),
          Arguments.of(v(2), v(8), v(16)),
          Arguments.of(v(7), v(8), v(56)),
          Arguments.of(v(8), v(8), v(64)),
          Arguments.of(v(17), v(8), v(136)),
          Arguments.of(biv("13492324908428420834234908342"), v(8), biv("107938599267427366673879266736")),
          Arguments.of(biv("13492324908428420834234908342"), v(2048), biv("27632281412461405868513092284416")),
          Arguments.of(biv("13492324908428420834234908342"), v(131072), biv("1768466010397529975584837906202624")),
          Arguments.of(v(22), v(0), v(0)));
}
 
源代码8 项目: cava   文件: UInt64Test.java
private static Stream<Arguments> longValueProvider() {
  return Stream.of(
      Arguments.of(hv("0x"), 0L),
      Arguments.of(hv("0x00"), 0L),
      Arguments.of(hv("0x00000000"), 0L),
      Arguments.of(hv("0x01"), 1L),
      Arguments.of(hv("0x0001"), 1L),
      Arguments.of(hv("0x000001"), 1L),
      Arguments.of(hv("0x00000001"), 1L),
      Arguments.of(hv("0x0000000001"), 1L),
      Arguments.of(hv("0x000000000001"), 1L),
      Arguments.of(hv("0x0100"), 256L),
      Arguments.of(hv("0x000100"), 256L),
      Arguments.of(hv("0x00000100"), 256L),
      Arguments.of(hv("0x00000100"), 256L),
      Arguments.of(hv("0x000000000100"), 256L),
      Arguments.of(hv("0x00000000000100"), 256L),
      Arguments.of(hv("0x00000000000100"), 256L),
      Arguments.of(hv("0xFFFFFFFF"), (1L << 32) - 1));
}
 
public static Stream<Arguments> getNoResponseCallArguments() {
  final DataStructureUtil dataStructureUtil = new DataStructureUtil();
  return Stream.of(
      noResponseTest(
          "subscribeToBeaconCommitteeForAggregation",
          channel -> channel.subscribeToBeaconCommitteeForAggregation(1, UnsignedLong.ZERO),
          MetricRecordingValidatorApiChannel.AGGREGATION_SUBSCRIPTION_COUNTER_NAME),
      noResponseTest(
          "subscribeToPersistentSubnets",
          channel -> channel.subscribeToPersistentSubnets(emptySet()),
          MetricRecordingValidatorApiChannel.PERSISTENT_SUBSCRIPTION_COUNTER_NAME),
      noResponseTest(
          "sendSignedAttestation",
          channel -> channel.sendSignedAttestation(dataStructureUtil.randomAttestation()),
          MetricRecordingValidatorApiChannel.PUBLISHED_ATTESTATION_COUNTER_NAME),
      noResponseTest(
          "sendAggregateAndProof",
          channel ->
              channel.sendAggregateAndProof(dataStructureUtil.randomSignedAggregateAndProof()),
          MetricRecordingValidatorApiChannel.PUBLISHED_AGGREGATE_COUNTER_NAME),
      noResponseTest(
          "sendSignedBlock",
          channel -> channel.sendSignedBlock(dataStructureUtil.randomSignedBeaconBlock(1)),
          MetricRecordingValidatorApiChannel.PUBLISHED_BLOCK_COUNTER_NAME));
}
 
源代码10 项目: org.hl7.fhir.core   文件: FluentPathTests.java
public static Stream<Arguments> data() throws ParserConfigurationException, SAXException, IOException {
  Document dom = XMLUtil.parseFileToDom("C:\\work\\fluentpath\\tests\\stu3\\tests-fhir-r3.xml");

  List<Element> list = new ArrayList<Element>();
  List<Element> groups = new ArrayList<Element>();
  XMLUtil.getNamedChildren(dom.getDocumentElement(), "group", groups);
  for (Element g : groups) {
    XMLUtil.getNamedChildren(g, "test", list);
  }

  List<Arguments> objects = new ArrayList<>();
  for (Element e : list) {
    objects.add(Arguments.of(getName(e), e));
  }
  return objects.stream();
}
 
源代码11 项目: james-project   文件: UsersRepositoryContract.java
static Stream<Arguments> illegalCharacters() {
    return Stream.of(
        "\"",
        "(",
        ")",
        ",",
        ":",
        ";",
        "<",
        ">",
        "@",
        "[",
        "\\",
        "]",
        " ")
        .map(Arguments::of);
}
 
源代码12 项目: jetcd   文件: KVNamespaceTest.java
static Stream<Arguments> namespaceProvider() {
    return Stream.of(
        // namespace, key, end, wKey, wEnd
        // 1. single key
        Arguments.of(bytesOf("pfx/"), byteStringOf("a"), null, byteStringOf("pfx/a"), null),
        // 2. range
        Arguments.of(bytesOf("pfx/"), byteStringOf("abc"), byteStringOf("def"), byteStringOf("pfx/abc"),
            byteStringOf("pfx/def")),
        // 3. one-sided range
        Arguments.of(bytesOf("pfx/"), byteStringOf("abc"), ByteString.copyFrom(new byte[] { 0 }),
            byteStringOf("pfx/abc"), byteStringOf("pfx0")),
        // 4. one-sided range, end of key space
        Arguments.of(ByteSequence.from(new byte[] { (byte) 0xff, (byte) 0xff }), byteStringOf("abc"),
            ByteString.copyFrom(new byte[] { 0 }),
            ByteString.copyFrom(new byte[] { (byte) 0xff, (byte) 0xff, 'a', 'b', 'c' }),
            ByteString.copyFrom(new byte[] { 0 })));
}
 
源代码13 项目: james-project   文件: DecoderUtilsTest.java
static Stream<Arguments> decodeMonthShouldRejectBogusMonths() {
    return Stream.of(
        Arguments.of('N', 'O', 'C'),
        Arguments.of('A', 'N', 'T'),
        Arguments.of('Z', 'Z', 'Z'),
        Arguments.of('S', 'I', 'P'),
        Arguments.of('D', 'E', 'P'));
}
 
源代码14 项目: incubator-tuweni   文件: BaseUInt384ValueTest.java
private static Stream<Arguments> addProvider() {
  return Stream
      .of(
          Arguments.of(v(1), v(0), v(1)),
          Arguments.of(v(5), v(0), v(5)),
          Arguments.of(v(0), v(1), v(1)),
          Arguments.of(v(0), v(100), v(100)),
          Arguments.of(v(2), v(2), v(4)),
          Arguments.of(v(100), v(90), v(190)),
          Arguments.of(biv("9223372036854775807"), v(1), biv("9223372036854775808")),
          Arguments.of(biv("13492324908428420834234908342"), v(10), biv("13492324908428420834234908352")),
          Arguments
              .of(biv("13492324908428420834234908342"), v(23422141424214L), biv("13492324908428444256376332556")),
          Arguments.of(new Value(UInt384.MAX_VALUE), v(1), v(0)),
          Arguments.of(new Value(UInt384.MAX_VALUE), v(2), v(1)),
          Arguments
              .of(
                  hv(
                      "0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0"),
                  v(1),
                  hv(
                      "0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1")),
          Arguments
              .of(
                  hv(
                      "0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE"),
                  v(1),
                  new Value(UInt384.MAX_VALUE)));
}
 
源代码15 项目: yosegi   文件: TestCalcLogicalDataSizeFloat.java
public static Stream<Arguments> data1() throws IOException {
  return Stream.of(
    arguments( "jp.co.yahoo.yosegi.binary.maker.UnsafeRangeDumpFloatColumnBinaryMaker" ) ,
    arguments( "jp.co.yahoo.yosegi.binary.maker.UnsafeOptimizeFloatColumnBinaryMaker" ),
    arguments( "jp.co.yahoo.yosegi.binary.maker.OptimizedNullArrayDumpFloatColumnBinaryMaker" ) ,
    arguments( "jp.co.yahoo.yosegi.binary.maker.OptimizedNullArrayFloatColumnBinaryMaker" )
  );
}
 
源代码16 项目: ocraft-s2client   文件: UnitAttributeTest.java
private static Stream<Arguments> attributeMappings() {
    return Stream.of(
            of(Data.Attribute.Light, UnitAttribute.LIGHT),
            of(Data.Attribute.Armored, UnitAttribute.ARMORED),
            of(Data.Attribute.Biological, UnitAttribute.BIOLOGICAL),
            of(Data.Attribute.Mechanical, UnitAttribute.MECHANICAL),
            of(Data.Attribute.Robotic, UnitAttribute.ROBOTIC),
            of(Data.Attribute.Psionic, UnitAttribute.PSIONIC),
            of(Data.Attribute.Massive, UnitAttribute.MASSIVE),
            of(Data.Attribute.Structure, UnitAttribute.STRUCTURE),
            of(Data.Attribute.Hover, UnitAttribute.HOVER),
            of(Data.Attribute.Heroic, UnitAttribute.HEROIC),
            of(Data.Attribute.Summoned, UnitAttribute.SUMMONED));
}
 
/**
 * Build the tests argument.
 *
 * @return test arg
 */
Object build() {
    return Arguments.of(
            name,
            descriptor,
            run,
            series
    );
}
 
源代码18 项目: cava   文件: UInt64Test.java
private static Stream<Arguments> intValueProvider() {
  return Stream.of(
      Arguments.of(hv("0x"), 0),
      Arguments.of(hv("0x00"), 0),
      Arguments.of(hv("0x00000000"), 0),
      Arguments.of(hv("0x01"), 1),
      Arguments.of(hv("0x0001"), 1),
      Arguments.of(hv("0x000001"), 1),
      Arguments.of(hv("0x00000001"), 1),
      Arguments.of(hv("0x0100"), 256),
      Arguments.of(hv("0x000100"), 256),
      Arguments.of(hv("0x00000100"), 256));
}
 
@Override
public Stream<? extends Arguments> provideArguments(ExtensionContext context) {
    Method testMethod = context.getRequiredTestMethod();

    DataProviderResolverContext resolverContext = getDataProviderResolverContext(context, sourceAnnotation);
    return findDataProviderMethods(resolverContext).stream().flatMap(dpm -> {
        DATAPROVIDER_ANNOTATION dataProviderAnnotation = dpm.getAnnotation(dataProviderAnnotationClass);
        boolean cacheDataProviderResult = cacheDataProviderResult(dataProviderAnnotation);

        Object data = invokeDataProviderMethodToRetrieveData(dpm, cacheDataProviderResult, context);
        return convertData(testMethod, data, getConverterContext(dataProviderAnnotation));
    });
}
 
源代码20 项目: api-layer   文件: RequestInfoIntegrationTest.java
public static Stream<Arguments> getInputs() {
    RestAssured.useRelaxedHTTPSValidation();
    RestAssured.config = RestAssured.config().sslConfig(getConfiguredSslConfig());

    return Stream.of(
        Arguments.of("call DiscoverableClient with sign", getUrl(), Boolean.TRUE),
        Arguments.of("call DiscoverableClient without sign", getUrl(), Boolean.FALSE),
        Arguments.of("call DiscoverableClient through Gateway with sign", getGatewayUrl(), Boolean.TRUE),
        Arguments.of("call DiscoverableClient through Gateway without sign", getGatewayUrl(), Boolean.FALSE)
    );
}
 
源代码21 项目: incubator-tuweni   文件: UInt384Test.java
private static Stream<Arguments> addProvider() {
  return Stream
      .of(
          Arguments.of(v(1), v(0), v(1)),
          Arguments.of(v(5), v(0), v(5)),
          Arguments.of(v(0), v(1), v(1)),
          Arguments.of(v(0), v(100), v(100)),
          Arguments.of(v(2), v(2), v(4)),
          Arguments.of(v(100), v(90), v(190)),
          Arguments.of(biv("9223372036854775807"), v(1), biv("9223372036854775808")),
          Arguments.of(biv("13492324908428420834234908342"), v(10), biv("13492324908428420834234908352")),
          Arguments
              .of(biv("13492324908428420834234908342"), v(23422141424214L), biv("13492324908428444256376332556")),
          Arguments.of(UInt384.MAX_VALUE, v(1), v(0)),
          Arguments.of(UInt384.MAX_VALUE, v(2), v(1)),
          Arguments
              .of(
                  hv(
                      "0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0"),
                  v(1),
                  hv(
                      "0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1")),
          Arguments
              .of(
                  hv(
                      "0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE"),
                  v(1),
                  UInt384.MAX_VALUE));
}
 
源代码22 项目: ocraft-s2client   文件: RaceTest.java
private static Stream<Arguments> raceMappings() {
    return Stream.of(
            Arguments.of(Race.NO_RACE, Common.Race.NoRace),
            Arguments.of(Race.TERRAN, Common.Race.Terran),
            Arguments.of(Race.ZERG, Common.Race.Zerg),
            Arguments.of(Race.PROTOSS, Common.Race.Protoss),
            Arguments.of(Race.RANDOM, Common.Race.Random));
}
 
源代码23 项目: symbol-sdk-java   文件: Ed25519UtilsTest.java
private static Stream<Arguments> params() {
    return Stream.of(
        Arguments
            .of("000000000000000000000000000000000000000000000000000000000000227F",
                "C0294A89A92F21B520F75BAFDD73500711F5FFCC08A4B307A5A7AD9C84AF5049"),
        Arguments
            .of("000000000000000000000000000000000000000000000000000000000000AAAA",
                "B0B326832F810025B52EE4A5AB2B897A0590A13BD9B4E705E25AA089F5061852"),

        Arguments.of("000000000000000000000000000000000000000000000000000000BBADABA123",
            "D0983B05E5DED10A63DC1EEABD82164411625A104995398582F75F1674E47061")
    );
}
 
源代码24 项目: gradle-cpd-plugin   文件: CpdTest.java
static Arguments[] getXmlRendererEncoding() {
    return new Arguments[] {
            // @formatter:off
            of("ISO-8859-15",   "ISO-8859-1",   "ISO-8859-1"),
            of(null,            "ISO-8859-1",   "ISO-8859-1"),
            of("ISO-8859-15",   null,           "ISO-8859-15"),
            of("ISO-8859-15",   null,           "ISO-8859-15"),
            of(null,            null,           System.getProperty("file.encoding")),
            // @formatter:on
    };
}
 
源代码25 项目: hedera-sdk-java   文件: HbarTest.java
static Stream<Arguments> getValueConversions() {
    return Stream.of(
        Arguments.arguments(new BigDecimal(50_000_000), HbarUnit.Microbar),
        Arguments.arguments(new BigDecimal(50_000), HbarUnit.Millibar),
        Arguments.arguments(new BigDecimal(50), HbarUnit.Hbar),
        Arguments.arguments(new BigDecimal("0.05"), HbarUnit.Kilobar),
        Arguments.arguments(new BigDecimal("0.00005"), HbarUnit.Megabar),
        Arguments.arguments(new BigDecimal("0.00000005"), HbarUnit.Gigabar)
    );
}
 
public static Stream<Arguments> data() throws ParserConfigurationException, IOException, FHIRFormatError, SAXException {
  SnapShotGenerationTestsContext context = new SnapShotGenerationTestsContext();
  Document tests = XMLUtil.parseToDom(TestingUtilities.loadTestResource("r5", "snapshot-generation", "manifest.xml"));
  Element test = XMLUtil.getFirstChild(tests.getDocumentElement());
  List<Arguments> objects = new ArrayList<>();
  while (test != null && test.getNodeName().equals("test")) {
    TestDetails t = new TestDetails(test);
    context.tests.add(t);
    t.load();
    objects.add(Arguments.of(t.getId(), t, context));
    test = XMLUtil.getNextSibling(test);
  }
  return objects.stream();
}
 
private static Stream<Arguments> invalidUserPasswords() {
    return Stream.of(
            Arguments.of("   "),
            Arguments.of("\t"),
            Arguments.of(""),
            Arguments.of(" \t "),
            Arguments.of(new Object[] { null }));
}
 
源代码28 项目: sqlline   文件: CompletionTest.java
private static Stream<Arguments> propertyCompletionProvider() {
  return Stream.of(
      of("!set verbose tr", "!set verbose true"),
      of("!set verbose false", "!set verbose false"),
      of("!set mode v", "!set mode vi"),
      of("!set mode e", "!set mode emacs"),
      of("!set outputFormat js", "!set outputFormat json"),
      of("!set outputFormat xmlel", "!set outputFormat xmlelements"),
      of("!set colorScheme che", "!set colorScheme chester"),
      of("!set colorScheme sol", "!set colorScheme solarized"));
}
 
源代码29 项目: styx   文件: CachingSupplierTest.java
private static Stream<Arguments> lessThanTenSeconds() {
    return Stream.of(
            Arguments.of(0, SECONDS),
            Arguments.of(500, MILLISECONDS),
            Arguments.of(1, SECONDS),
            Arguments.of(2347, MILLISECONDS),
            Arguments.of(5038, MILLISECONDS),
            Arguments.of(9999, MILLISECONDS)
    );
}
 
源代码30 项目: metrics   文件: DistributionBucketTest.java
private static Stream<Arguments> duplicateEntries() {
  return Stream.of(
      arguments(new long[]{0, 0, 10, 50, 100, 1000}),
      arguments(new long[]{0, 10, 10, 50, 100, 1000}),
      arguments(new long[]{0, 10, 50, 100, 1000, 1000}),
      arguments(new long[]{0, 10, 50, 100, 100, 1000})
  );
}
 
 类所在包
 类方法
 同包方法