本文整理了Java中org.assertj.core.api.ListAssert.doesNotHaveDuplicates()
方法的一些代码示例,展示了ListAssert.doesNotHaveDuplicates()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ListAssert.doesNotHaveDuplicates()
方法的具体详情如下:
包路径:org.assertj.core.api.ListAssert
类名称: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);
内容来源于网络,如有侵权,请联系作者删除!