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

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

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

ObjectArrayAssert.isSameAs介绍

暂无

代码示例

代码示例来源:origin: apache/geode

@Test
public void delegatesTypeCreationFromXmlToTypeFactory() throws IOException {
 Reader reader = new StringReader("<arbitrary-xml/>");
 StatisticsType[] typesCreatedByFactory = {};
 when(typeFactory.createTypesFromXml(any()))
   .thenReturn(typesCreatedByFactory);
 StatisticsType[] result = registry.createTypesFromXml(reader);
 assertThat(result)
   .isSameAs(typesCreatedByFactory);
}

代码示例来源:origin: apache/geode

@Test
public void delegatesFindStatisticsByTextIdToStatisticsManager() {
 Statistics[] statisticsReturnedByManager = {};
 String soughtTextId = "sought-text-id";
 when(statisticsManager.findStatisticsByTextId(soughtTextId))
   .thenReturn(statisticsReturnedByManager);
 Statistics[] result = internalDistributedSystem
   .findStatisticsByTextId(soughtTextId);
 assertThat(result)
   .isSameAs(statisticsReturnedByManager);
}

代码示例来源:origin: apache/geode

@Test
 public void delegatesFindStatisticsByNumericIdToStatisticsManager() {
  Statistics[] statisticsReturnedByManager = {};
  long soughtNumericId = 836282;

  when(statisticsManager.findStatisticsByNumericId(soughtNumericId))
    .thenReturn(statisticsReturnedByManager);

  Statistics[] result = internalDistributedSystem
    .findStatisticsByNumericId(soughtNumericId);

  assertThat(result)
    .isSameAs(statisticsReturnedByManager);
 }
}

代码示例来源:origin: apache/geode

@Test
public void delegatesFindStatisticsByTypeToStatisticsManager() {
 Statistics[] statisticsReturnedByManager = {};
 when(statisticsManager.findStatisticsByType(STATISTICS_TYPE))
   .thenReturn(statisticsReturnedByManager);
 Statistics[] result = internalDistributedSystem
   .findStatisticsByType(STATISTICS_TYPE);
 assertThat(result)
   .isSameAs(statisticsReturnedByManager);
}

代码示例来源:origin: apache/geode

@Test
public void delegatesCreateTypeFromXmlToStatisticsManager() throws IOException {
 Reader reader = new StringReader("<arbitrary-xml/>");
 StatisticsType[] typesReturnedByManager = {};
 when(statisticsManager.createTypesFromXml(same(reader)))
   .thenReturn(typesReturnedByManager);
 StatisticsType[] result = internalDistributedSystem.createTypesFromXml(reader);
 assertThat(result)
   .isSameAs(typesReturnedByManager);
}

代码示例来源:origin: reactor/reactor-core

@Test
public void emptyOneQueueShouldConvertToArrayAndPutNullMarkerAndReuseInputArrayOnWhenPassedOneLengthArray() {
  Queue<Integer> q = emptyOneQueue();
  //and
  Integer[] passedArray = new Integer[1];
  //when
  Integer[] convertedArray = q.toArray(passedArray);
  //then
  assertThat(convertedArray)
      .containsExactly((Integer)null)
      .isSameAs(passedArray);
}

代码示例来源:origin: reactor/reactor-core

@Test
public void oneQueueWithOneElementShouldConvertToArrayAndReuseInputArrayWhenPassedOneLengthArray() {
  Queue<Integer> q = oneQueueWithTestElement(TEST_ELEMENT);
  //and
  Integer[] passedArray = new Integer[1];
  //when
  Integer[] convertedArray = q.toArray(passedArray);
  //then
  assertThat(convertedArray)
      .containsExactly(TEST_ELEMENT)
      .isSameAs(passedArray);
}

代码示例来源:origin: reactor/reactor-core

@Test
public void oneQueueWithOneElementShouldConvertToArrayAndPutNullMarkerAndReuseInputArrayWhenPassedLargerArray() {
  Queue<Integer> q = oneQueueWithTestElement(TEST_ELEMENT);
  //and
  Integer[] passedArray = {1, 2, 3};
  //given
  Integer[] convertedArray = q.toArray(passedArray);
  //then
  assertThat(convertedArray)
      .hasSize(3)
      .startsWith(TEST_ELEMENT, null, 3)
      .isSameAs(passedArray);
}

代码示例来源:origin: reactor/reactor-core

@Test
public void emptyOneQueueShouldConvertToArrayAndPutNullMarkerAndReuseInputArrayWhenPassedLargerArray() {
  //given
  Queue<Integer> q = emptyOneQueue();
  //and
  Integer[] passedArray = {1, 2, 3};
  //when
  Integer[] convertedArray = q.toArray(passedArray);
  //then
  assertThat(convertedArray)
      .hasSize(3)
      .startsWith(null, 2, 3)
      .isSameAs(passedArray);
}

代码示例来源:origin: atlanmod/NeoEMF

@ParameterizedTest(name = TEST_NAME_PATTERN)
@ArgumentsSource(ManyProvider.class)
void testToArray_Many(FeatureWrapper feature, Object value0, Object value1) {
  EStructuralFeature eFeature = feature.getFeature();
  assertThat(store.toArray(object, eFeature)).isEmpty();
  store.addAll(object, eFeature, -1, Arrays.asList(value0, value1));
  Object[] resolvedArray0 = store.toArray(object, eFeature);
  assertThat(resolvedArray0).hasSize(2);
  assertThat(resolvedArray0[0]).isEqualTo(value0);
  assertThat(resolvedArray0[1]).isEqualTo(value1);
  Object[] baseArray = new Object[2];
  Object[] resolvedArray1 = store.toArray(object, eFeature, baseArray);
  assertThat(resolvedArray1).hasSize(2);
  assertThat(resolvedArray1[0]).isEqualTo(value0);
  assertThat(resolvedArray1[1]).isEqualTo(value1);
  assertThat(resolvedArray1).isSameAs(baseArray);
}

相关文章