org.assertj.core.api.ListAssert.doesNotHaveDuplicates()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(7.9k)|赞(0)|评价(0)|浏览(100)

本文整理了Java中org.assertj.core.api.ListAssert.doesNotHaveDuplicates()方法的一些代码示例,展示了ListAssert.doesNotHaveDuplicates()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ListAssert.doesNotHaveDuplicates()方法的具体详情如下:
包路径:org.assertj.core.api.ListAssert
类名称:ListAssert
方法名:doesNotHaveDuplicates

ListAssert.doesNotHaveDuplicates介绍

暂无

代码示例

代码示例来源:origin: SonarSource/sonarqube

@Test
public void etag_should_be_different_if_quality_gate_is_different() {
 ComponentDto project = db.components().insertPublicProject();
 userSession.registerComponents(project);
 MetricDto metric = createQualityGateMetric();
 LiveMeasureDto liveMeasure = db.measures().insertLiveMeasure(project, metric, m -> m.setData(OK.name()));
 TestResponse response = ws.newRequest()
  .setParam("project", project.getKey())
  .execute();
 String eTagOK = response.getHeader("ETag");
 liveMeasure.setData(ERROR.name());
 db.getDbClient().liveMeasureDao().insertOrUpdate(db.getSession(), liveMeasure);
 db.commit();
 response = ws.newRequest()
  .setParam("project", project.getKey())
  .execute();
 String eTagERROR = response.getHeader("ETag");
 assertThat(Arrays.asList(eTagOK, eTagERROR))
  .doesNotContainNull()
  .doesNotHaveDuplicates();
}

代码示例来源:origin: dubreuia/intellij-plugin-save-actions

@Test
void should_java_processor_have_no_duplicate_action() {
  List<Action> actions = JavaProcessor.stream().map(Processor::getAction).collect(toList());
  assertThat(actions).doesNotHaveDuplicates();
}

代码示例来源:origin: dubreuia/intellij-plugin-save-actions

@Test
void should_processor_have_no_duplicate_action() {
  List<Action> actions = BuildProcessor.stream().map(Processor::getAction).collect(toList());
  assertThat(actions).doesNotHaveDuplicates();
}

代码示例来源:origin: dubreuia/intellij-plugin-save-actions

@Test
void should_processor_have_no_duplicate_action() {
  List<Action> actions = GlobalProcessor.stream().map(Processor::getAction).collect(toList());
  assertThat(actions).doesNotHaveDuplicates();
}

代码示例来源:origin: dubreuia/intellij-plugin-save-actions

@Test
void should_epf_action_have_no_duplicate_action() {
  List<Action> actions = EpfAction.stream().map(EpfAction::getAction).collect(toList());
  assertThat(actions).doesNotHaveDuplicates();
}

代码示例来源:origin: sta-szek/pojo-tester

private Executable Should_Generate_Different_Objects_Recursively(final RecursivelyDifferentObjectTestCase testCase) {
  return () -> {
    // given
    final ObjectGenerator objectGenerator = makeObjectGenerator(abstractFieldValueChanger,
                                  constructorParameters);
    // when
    final List<Object> result = objectGenerator.generateDifferentObjects(testCase.baseClass,
                                       testCase.otherClasses);
    // then
    assertThat(result).hasSize(testCase.expectedSize)
             .doesNotHaveDuplicates();
  };
}

代码示例来源:origin: sta-szek/pojo-tester

public Executable Should_Generate_Different_Objects_Recursively(final RecursivelyDifferentObjectTestCase testCase) {
  return () -> {
    // given
    final ObjectGenerator objectGenerator = makeObjectGenerator(abstractFieldValueChanger,
                                  constructorParameters);
    // when
    final List<Object> result = objectGenerator.generateDifferentObjects(testCase.baseClass,
                                       testCase.otherClasses);
    // then
    assertThat(result).hasSize(testCase.expectedSize)
             .doesNotHaveDuplicates();
  };
}

代码示例来源:origin: sta-szek/pojo-tester

private Executable Should_Generate_Different_Objects(final DifferentObjectTestCase testCase) {
  return () -> {
    // given
    final ObjectGenerator objectGenerator = makeObjectGenerator(abstractFieldValueChanger,
                                  constructorParameters);
    final ClassAndFieldPredicatePair classAndFieldPredicatePair = new ClassAndFieldPredicatePair(testCase.clazz);
    // when
    final List<Object> result = objectGenerator.generateDifferentObjects(classAndFieldPredicatePair);
    // then
    assertThat(result).hasSize(testCase.expectedSize)
             .doesNotHaveDuplicates();
  };
}

代码示例来源:origin: sta-szek/pojo-tester

private Executable Should_Generate_Different_Objects(final DifferentObjectTestCase testCase) {
  return () -> {
    // given
    final ObjectGenerator objectGenerator = makeObjectGenerator(abstractFieldValueChanger,
                                  constructorParameters);
    final ClassAndFieldPredicatePair classAndFieldPredicatePair = new ClassAndFieldPredicatePair(testCase.clazz);
    // when
    final List<Object> result = objectGenerator.generateDifferentObjects(classAndFieldPredicatePair);
    // then
    assertThat(result).hasSize(testCase.expectedSize)
             .doesNotHaveDuplicates();
  };
}

代码示例来源:origin: sta-szek/pojo-tester

@Test
void Should_Generate_Different_Objects_For_Class_Containing_Boolean_Type() {
  // given
  final ObjectGenerator objectGenerator = makeObjectGenerator(abstractFieldValueChanger, constructorParameters);
  final ClassAndFieldPredicatePair classAndFieldPredicatePair = new ClassAndFieldPredicatePair(
      ClassWithBooleanField.class);
  // when
  final List<Object> result = objectGenerator.generateDifferentObjects(classAndFieldPredicatePair);
  // then
  assertThat(result).hasSize(2)
           .doesNotHaveDuplicates();
}

代码示例来源:origin: sta-szek/pojo-tester

@Test
void Should_Generate_Different_Objects_For_Class_Containing_Boolean_Type() {
  // given
  final ObjectGenerator objectGenerator = makeObjectGenerator(abstractFieldValueChanger, constructorParameters);
  final ClassAndFieldPredicatePair classAndFieldPredicatePair = new ClassAndFieldPredicatePair(
      ClassWithBooleanField.class);
  // when
  final List<Object> result = objectGenerator.generateDifferentObjects(classAndFieldPredicatePair);
  // then
  assertThat(result).hasSize(2)
           .doesNotHaveDuplicates();
}

代码示例来源:origin: sta-szek/pojo-tester

@Test
void Should_Generate_Different_Objects_For_Class_With_Private_Enum() {
  // given
  final ObjectGenerator objectGenerator = makeObjectGenerator(abstractFieldValueChanger, constructorParameters);
  final ClassAndFieldPredicatePair classAndFieldPredicatePair = new ClassAndFieldPredicatePair(
      ClassContainingPrivateEnum.class);
  // when
  final List<Object> result = objectGenerator.generateDifferentObjects(classAndFieldPredicatePair);
  // then
  assertThat(result).hasSize(16)
           .doesNotHaveDuplicates();
}

代码示例来源:origin: sta-szek/pojo-tester

@Test
void Should_Generate_Different_Objects_For_Class_With_Private_Enum() {
  // given
  final ObjectGenerator objectGenerator = makeObjectGenerator(abstractFieldValueChanger, constructorParameters);
  final ClassAndFieldPredicatePair classAndFieldPredicatePair = new ClassAndFieldPredicatePair(
      ClassContainingPrivateEnum.class);
  // when
  final List<Object> result = objectGenerator.generateDifferentObjects(classAndFieldPredicatePair);
  // then
  assertThat(result).hasSize(5)
           .doesNotHaveDuplicates();
}

代码示例来源:origin: sta-szek/pojo-tester

@Test
void Should_Not_Fall_In_Endless_Loop() {
  // given
  final ObjectGenerator objectGenerator = makeObjectGenerator(abstractFieldValueChanger, constructorParameters);
  final ClassAndFieldPredicatePair iClass = new ClassAndFieldPredicatePair(R.class);
  final int expectedSize = 2;
  // when
  final List<Object> result = objectGenerator.generateDifferentObjects(iClass, iClass);
  // then
  assertThat(result).hasSize(expectedSize)
           .doesNotHaveDuplicates();
}

代码示例来源:origin: sta-szek/pojo-tester

@Test
void Should_Not_Fall_In_Endless_Loop() {
  // given
  final ObjectGenerator objectGenerator = makeObjectGenerator(abstractFieldValueChanger, constructorParameters);
  final ClassAndFieldPredicatePair iClass = new ClassAndFieldPredicatePair(R.class);
  final int expectedSize = 2;
  // when
  final List<Object> result = objectGenerator.generateDifferentObjects(iClass, iClass);
  // then
  assertThat(result).hasSize(expectedSize)
           .doesNotHaveDuplicates();
}

代码示例来源:origin: jlink/jqwik

@Property
void uniqueInList(@ForAll @Size(5) List<@IntRange(min = 0, max = 10) @Unique Integer> aList) {
  Assertions.assertThat(aList).doesNotHaveDuplicates();
  Assertions.assertThat(aList).allMatch(anInt -> anInt >= 0 && anInt <= 10);
}

代码示例来源:origin: jlink/jqwik

@Property
  void uniqueIsAppliedAfterStandardConfigurators(@ForAll @Size(5) List<@Unique @IntRange(min = 0, max = 10) Integer> aList) {
    Assertions.assertThat(aList).doesNotHaveDuplicates();
    Assertions.assertThat(aList).allMatch(anInt -> anInt >= 0 && anInt <= 10);
  }
}

代码示例来源:origin: vmware/xenon

.doesNotHaveDuplicates()
.hasSameElementsAs(allDocLinks);

代码示例来源:origin: com.vmware.xenon/xenon-common

.doesNotHaveDuplicates()
.hasSameElementsAs(allDocLinks);

相关文章

微信公众号

最新文章

更多

ListAssert类方法