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

x33g5p2x  于2022-01-25 转载在 其他  
字(7.2k)|赞(0)|评价(0)|浏览(97)

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

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");
}

相关文章