本文整理了Java中org.assertj.core.api.ObjectArrayAssert.containsExactlyInAnyOrder()
方法的一些代码示例,展示了ObjectArrayAssert.containsExactlyInAnyOrder()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ObjectArrayAssert.containsExactlyInAnyOrder()
方法的具体详情如下:
包路径:org.assertj.core.api.ObjectArrayAssert
类名称:ObjectArrayAssert
方法名:containsExactlyInAnyOrder
暂无
代码示例来源:origin: SonarSource/sonarqube
@Test
public void authorized_qualifiers() {
Qualifier[] qualifiers = Qualifier.values();
assertThat(qualifiers).containsExactlyInAnyOrder(PROJECT, MODULE, VIEW, SUB_VIEW, APP);
}
代码示例来源:origin: apache/geode
@Test
public void findStatisticsByType_returnsAllStatisticsThatMatchType() {
StatisticsType soughtType = mock(StatisticsType.class, "matching type");
StatisticsType differentType = mock(StatisticsType.class, "mismatching type");
Statistics matchingStatistics1 = statistics(withType(soughtType));
Statistics matchingStatistics2 = statistics(withType(soughtType));
Statistics mismatchingStatistics = statistics(withType(differentType));
givenExistingStatistics(
matchingStatistics2,
matchingStatistics1,
mismatchingStatistics);
Statistics[] foundStatistics = registry.findStatisticsByType(soughtType);
assertThat(foundStatistics)
.containsExactlyInAnyOrder(
matchingStatistics1,
matchingStatistics2);
}
代码示例来源:origin: apache/geode
@Test
public void findsStatisticsByNumericId_returnsAllStatisticsThatMatchNumericId() {
long soughtId = 44L;
long differentId = 45L;
Statistics matchingStatistics1 = statistics(withNumericId(soughtId));
Statistics matchingStatistics2 = statistics(withNumericId(soughtId));
Statistics mismatchingStatistics = statistics(withNumericId(differentId));
givenExistingStatistics(
matchingStatistics1,
mismatchingStatistics,
matchingStatistics2);
Statistics[] foundStatistics = registry.findStatisticsByNumericId(soughtId);
assertThat(foundStatistics)
.containsExactlyInAnyOrder(
matchingStatistics1,
matchingStatistics2);
}
代码示例来源:origin: apache/geode
@Test
public void findStatisticsByTextId_returnsAllStatisticsThatMatchTextId() {
String soughtId = "matching-id";
String differentId = "mismatching-id";
Statistics matchingStatistics1 = statistics(withTextId(soughtId));
Statistics matchingStatistics2 = statistics(withTextId(soughtId));
Statistics mismatchingStatistics = statistics(withTextId(differentId));
givenExistingStatistics(
mismatchingStatistics,
matchingStatistics1,
matchingStatistics2);
Statistics[] foundStatistics = registry.findStatisticsByTextId(soughtId);
assertThat(foundStatistics)
.containsExactlyInAnyOrder(
matchingStatistics1,
matchingStatistics2);
}
代码示例来源:origin: neo4j/neo4j-ogm
@Test
public void shouldFindAFromB() {
session.save(a1);
session.save(a2);
session.save(a3);
b1 = session.load(B.class, b1.id);
b2 = session.load(B.class, b2.id);
b3 = session.load(B.class, b3.id);
assertThat(b1.a).containsExactlyInAnyOrder(a1, a2);
assertThat(b2.a).containsExactlyInAnyOrder(a1, a3);
assertThat(b3.a).containsExactlyInAnyOrder(a2, a3);
}
代码示例来源:origin: neo4j/neo4j-ogm
@Test
public void shouldFindBFromA() {
session.save(b1);
session.save(b2);
session.save(b3);
a1 = session.load(A.class, a1.id);
a2 = session.load(A.class, a2.id);
a3 = session.load(A.class, a3.id);
assertThat(a1.b).containsExactlyInAnyOrder(b1, b2);
assertThat(a2.b).containsExactlyInAnyOrder(b1, b3);
assertThat(a3.b).containsExactlyInAnyOrder(b2, b3);
}
代码示例来源:origin: neo4j/neo4j-ogm
@Test
public void shouldParseBaseBackages() {
Properties properties = new Properties();
properties.setProperty("base-packages", "a ,b,c ");
Configuration configuration = new Configuration.Builder(() -> properties).build();
assertThat(configuration.getBasePackages())
.isNotNull()
.containsExactlyInAnyOrder("a", "b", "c");
}
代码示例来源:origin: neo4j/neo4j-ogm
@Test
public void mergeBasePackagesShouldWorkWithNullBase() {
Configuration configuration = new Configuration.Builder().build();
String[] basePackages = configuration.mergeBasePackagesWith("a", "b");
assertThat(basePackages).containsExactlyInAnyOrder("a", "b");
}
代码示例来源:origin: neo4j/neo4j-ogm
@Test
public void shouldFindBFromA() {
session.save(b1);
session.save(b2);
a = session.load(A.class, a.id);
assertThat(a.b).containsExactlyInAnyOrder(b1, b2);
}
代码示例来源:origin: neo4j/neo4j-ogm
/**
* @see DATAGRAPH-611
*/
@Test
public void shouldSaveRelationsForB3TheCorrectDirection() {
session.save(b3);
session.clear();
b3 = session.load(B.class, b3.id);
assertThat(b3.r).containsExactlyInAnyOrder(r4, r6);
}
代码示例来源:origin: neo4j/neo4j-ogm
/**
* @see DATAGRAPH-611
*/
@Test
public void shouldSaveRelationsForA2TheCorrectDirection() {
session.save(a2);
session.clear();
a2 = session.load(A.class, a2.id);
assertThat(a2.r).containsExactlyInAnyOrder(r3, r4);
}
代码示例来源:origin: neo4j/neo4j-ogm
/**
* @see DATAGRAPH-611
*/
@Test
public void shouldSaveRelationsForA3TheCorrectDirection() {
session.save(a3);
session.clear();
a3 = session.load(A.class, a3.id);
assertThat(a3.r).containsExactlyInAnyOrder(r5, r6);
}
代码示例来源:origin: neo4j/neo4j-ogm
/**
* @see DATAGRAPH-611
*/
@Test
public void shouldSaveRelationsForB2TheCorrectDirection() {
session.save(b2);
session.clear();
b2 = session.load(B.class, b2.id);
assertThat(b2.r).containsExactlyInAnyOrder(r2, r5);
}
代码示例来源:origin: neo4j/neo4j-ogm
/**
* @see DATAGRAPH-611
*/
@Test
public void shouldSaveRelationsForA1InTheCorrectDirection() {
session.save(a1);
session.clear();
a1 = session.load(A.class, a1.id);
assertThat(a1.r).containsExactlyInAnyOrder(r1, r2);
}
代码示例来源:origin: neo4j/neo4j-ogm
/**
* @see DATAGRAPH-611
*/
@Test
public void shouldSaveRelationsForB1TheCorrectDirection() {
session.save(b1);
session.clear();
b1 = session.load(B.class, b1.id);
assertThat(b1.r).containsExactlyInAnyOrder(r1, r3);
}
代码示例来源:origin: neo4j/neo4j-ogm
@Test
public void shouldBeAbleToAddAnotherB() {
session.save(a);
B b3 = new B();
b3.a = a;
a.b = new B[] { b1, b2, b3 };
// fully connected graph, should be able to save any object
session.save(b3);
a = session.load(A.class, a.id);
assertThat(a.b).containsExactlyInAnyOrder(b1, b2, b3);
}
代码示例来源:origin: neo4j/neo4j-ogm
@Test
public void mergeBasePackagesShouldWorkWithEmptyAdditionalPackages() {
Configuration configuration = new Configuration.Builder()
.withBasePackages("a", "b")
.build();
String[] basePackages = configuration.mergeBasePackagesWith();
assertThat(basePackages).containsExactlyInAnyOrder("a", "b");
}
代码示例来源:origin: neo4j/neo4j-ogm
@Test
public void shouldBeAbleToAddAnotherB() {
session.save(a1);
B b3 = new B();
b3.a = new A[] { a1 };
a1.b = new B[] { b1, b2, b3 };
// fully connected graph, should be able to save anu object
session.save(b3);
a1 = session.load(A.class, a1.id);
assertThat(a1.b).containsExactlyInAnyOrder(b1, b2, b3);
}
代码示例来源:origin: neo4j/neo4j-ogm
@Test
public void mergeBasePackagesShouldRemoveDups() {
Configuration configuration = new Configuration.Builder()
.withBasePackages("a", "b")
.build();
String[] basePackages = configuration.mergeBasePackagesWith("A", "B", "a");
assertThat(basePackages).containsExactlyInAnyOrder("A", "B", "a", "b");
}
}
代码示例来源:origin: neo4j/neo4j-ogm
@Test
public void mergeBasePackagesShouldWorkDealWithNulls() {
Configuration configuration = new Configuration.Builder()
.withBasePackages("a", null, "b")
.build();
String[] basePackages = configuration.mergeBasePackagesWith(null, "c");
assertThat(basePackages).containsExactlyInAnyOrder("a", "b", "c");
}
内容来源于网络,如有侵权,请联系作者删除!