本文整理了Java中org.assertj.core.api.AbstractListAssert.isEqualTo()
方法的一些代码示例,展示了AbstractListAssert.isEqualTo()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractListAssert.isEqualTo()
方法的具体详情如下:
包路径:org.assertj.core.api.AbstractListAssert
类名称:AbstractListAssert
方法名:isEqualTo
暂无
代码示例来源:origin: facebook/litho
@Test
public void testGetVisibleChanges() {
final List<Change> changes = new ArrayList<>();
for (int i = 0; i < 10; i++) {
changes.add(Change.insert(i, null, new Object()));
}
final ChangesInfo changesInfo = new ChangesInfo(changes);
assertThat(changesInfo.getVisibleChanges(0, 5)).isEqualTo(changes.subList(0, 6));
}
}
代码示例来源:origin: facebook/litho
@Test
public void testBackwardTraverserWithEntireRangeVisible() {
RecyclerRangeTraverser traverser = RecyclerRangeTraverser.BACKWARD_TRAVERSER;
traverser.traverse(0, 2, 0, 1, this);
assertThat(mCollectedIndices).isEqualTo(Arrays.asList(1, 0));
}
代码示例来源:origin: facebook/litho
@Test
public void testForwardTraverserWithSimpleRange() {
RecyclerRangeTraverser traverser = RecyclerRangeTraverser.FORWARD_TRAVERSER;
traverser.traverse(0, 10, 2, 4, this);
assertThat(mCollectedIndices).isEqualTo(Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9));
}
代码示例来源:origin: facebook/litho
@Test
public void testBackwardTraverserWithSimpleRange() {
RecyclerRangeTraverser traverser = RecyclerRangeTraverser.BACKWARD_TRAVERSER;
traverser.traverse(0, 10, 2, 4, this);
assertThat(mCollectedIndices).isEqualTo(Arrays.asList(9, 8, 7, 6, 5, 4, 3, 2, 1, 0));
}
代码示例来源:origin: facebook/litho
@Test
public void testForwardTraverserWithSingleItemRange() {
RecyclerRangeTraverser traverser = RecyclerRangeTraverser.FORWARD_TRAVERSER;
traverser.traverse(0, 1, 0, 0, this);
assertThat(mCollectedIndices).isEqualTo(Arrays.asList(0));
}
代码示例来源:origin: facebook/litho
@Test
public void testForwardTraverserWithEntireRangeVisible() {
RecyclerRangeTraverser traverser = RecyclerRangeTraverser.FORWARD_TRAVERSER;
traverser.traverse(0, 2, 0, 1, this);
assertThat(mCollectedIndices).isEqualTo(Arrays.asList(0, 1));
}
代码示例来源:origin: facebook/litho
@Test
public void testBidirectionalTraverserWithSingleItemRange() {
RecyclerRangeTraverser traverser = RecyclerRangeTraverser.BIDIRECTIONAL_TRAVERSER;
traverser.traverse(0, 1, 0, 0, this);
assertThat(mCollectedIndices).isEqualTo(Arrays.asList(0));
}
代码示例来源:origin: facebook/litho
@Test
public void testBidirectionalTraverserWithEntireRangeVisible() {
RecyclerRangeTraverser traverser = RecyclerRangeTraverser.BIDIRECTIONAL_TRAVERSER;
traverser.traverse(0, 10, 0, 9, this);
assertThat(mCollectedIndices).isEqualTo(Arrays.asList(4, 3, 5, 2, 6, 1, 7, 0, 8, 9));
}
代码示例来源:origin: facebook/litho
@Test
public void testBidirectionalTraverserRangeMiddleVisible() {
RecyclerRangeTraverser traverser = RecyclerRangeTraverser.BIDIRECTIONAL_TRAVERSER;
traverser.traverse(0, 10, 4, 8, this);
assertThat(mCollectedIndices).isEqualTo(Arrays.asList(6, 5, 7, 4, 8, 3, 9, 2, 1, 0));
}
代码示例来源:origin: facebook/litho
@Test
public void testBidirectionalTraverserSingleItemVisible() {
RecyclerRangeTraverser traverser = RecyclerRangeTraverser.BIDIRECTIONAL_TRAVERSER;
traverser.traverse(0, 10, 3, 3, this);
assertThat(mCollectedIndices).isEqualTo(Arrays.asList(3, 2, 4, 1, 5, 0, 6, 7, 8, 9));
}
代码示例来源:origin: facebook/litho
@Test
public void testBidirectionalTraverserInvalidFirstVisible() {
RecyclerRangeTraverser traverser = RecyclerRangeTraverser.BIDIRECTIONAL_TRAVERSER;
traverser.traverse(0, 10, -1, 7, this);
assertThat(mCollectedIndices).isEqualTo(Arrays.asList(7, 6, 8, 5, 9, 4, 3, 2, 1, 0));
}
代码示例来源:origin: facebook/litho
@Test
public void testBidirectionalTraverserInvalidLastVisible() {
RecyclerRangeTraverser traverser = RecyclerRangeTraverser.BIDIRECTIONAL_TRAVERSER;
traverser.traverse(0, 10, 0, -1, this);
assertThat(mCollectedIndices).isEqualTo(Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9));
}
代码示例来源:origin: facebook/litho
@Test
public void testForwardTraverserWithEmptyRange() {
RecyclerRangeTraverser traverser = RecyclerRangeTraverser.FORWARD_TRAVERSER;
traverser.traverse(0, 0, 0, 0, this);
assertThat(mCollectedIndices).isEqualTo(Arrays.asList());
}
代码示例来源:origin: facebook/litho
@Test
public void testBidirectionalTraverserInvalidFirstAndLastVisible() {
RecyclerRangeTraverser traverser = RecyclerRangeTraverser.BIDIRECTIONAL_TRAVERSER;
traverser.traverse(0, 10, -1, -1, this);
assertThat(mCollectedIndices).isEqualTo(Arrays.asList(4, 3, 5, 2, 6, 1, 7, 0, 8, 9));
}
代码示例来源:origin: SonarSource/sonarqube
@Test
public void addUnique_adds_same_message_once() {
String warning = "dummy warning";
underTest.addUnique(warning);
underTest.addUnique(warning);
assertThat(underTest.warnings())
.extracting(DefaultAnalysisWarnings.Message::getText)
.isEqualTo(singletonList(warning));
}
代码示例来源:origin: facebook/litho
@Test
public void testUpdate() {
final Object oldData = new Object();
final Object newData = new Object();
final Change change = Change.update(0, ComponentRenderInfo.createEmpty(), oldData, newData);
assertThat(change.getRenderInfo()).isNotNull();
assertThat(change.getRenderInfos()).isEmpty();
assertThat(change.getPrevData()).isEqualTo(ImmutableList.of(oldData));
assertThat(change.getNextData()).isEqualTo(ImmutableList.of(newData));
}
代码示例来源:origin: facebook/litho
@Test
public void testMove() {
final Object data = new Object();
final Change change = Change.move(0, 1, data);
assertThat(change.getRenderInfo()).isNotNull();
assertThat(change.getRenderInfos()).isEmpty();
assertThat(change.getPrevData()).isEqualTo(ImmutableList.of(data));
assertThat(change.getNextData()).isEqualTo(ImmutableList.of(data));
}
}
代码示例来源:origin: facebook/litho
@Test
public void testExtractTextFromTextComponent() {
final LithoView view = ComponentTestHelper.mountComponent(
mContext,
Text.create(mContext)
.text("hello")
.build());
assertThat(view.getTextContent().getTextItems())
.isEqualTo(ImmutableList.<CharSequence>of("hello"));
}
}
代码示例来源:origin: facebook/litho
@Test
public void testRemove() {
final Object data = new Object();
final Change change = Change.remove(0, data);
assertThat(change.getRenderInfo()).isNotNull();
assertThat(change.getRenderInfos()).isEmpty();
assertThat(change.getPrevData()).isEqualTo(ImmutableList.of(data));
assertThat(change.getNextData()).isNull();
}
代码示例来源:origin: facebook/litho
@Test
public void testInsert() {
final Object data = new Object();
final Change change = Change.insert(0, ComponentRenderInfo.createEmpty(), data);
assertThat(change.getRenderInfo()).isNotNull();
assertThat(change.getRenderInfos()).isEmpty();
assertThat(change.getPrevData()).isNull();
assertThat(change.getNextData()).isEqualTo(ImmutableList.of(data));
}
内容来源于网络,如有侵权,请联系作者删除!