org.fest.assertions.api.ListAssert类的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(8.1k)|赞(0)|评价(0)|浏览(161)

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

ListAssert介绍

[英]Assertion methods for Lists.

To create an instance of this class, invoke Assertions#assertThat(List).
[中]Lists的断言方法。
要创建此类的实例,请调用Assertions#assertThat(List)

代码示例

代码示例来源:origin: org.easytesting/fest-assert-core

/**
 * Creates a new instance of <code>{@link ListAssert}</code>.
 * @param actual the actual value.
 * @return the created assertion object.
 */
public static <T> ListAssert<T> assertThat(List<T> actual) {
 return new ListAssert<T>(actual);
}

代码示例来源:origin: novoda/dojos

@Test
public void testFirstLetterOfBenIsSwappedWithTheLast() throws Exception {
  String input = "ben";
  List<String> output = Anagrams.generate(input);
  assertThat(output).contains("neb");
}

代码示例来源:origin: novoda/dojos

@Test
public void testCalculateTotalAnagrams() throws Exception {
  String input = "four";
  List<String> output = Anagrams.generate(input);
  assertThat(output).hasSize(24);
}

代码示例来源:origin: mozilla-tw/FirefoxLite

private void assertJournalEquals(String... expectedBodyLines) throws Exception {
 List<String> expectedLines = new ArrayList<String>();
 expectedLines.add(MAGIC);
 expectedLines.add(VERSION_1);
 expectedLines.add("100");
 expectedLines.add("2");
 expectedLines.add("");
 expectedLines.addAll(Arrays.asList(expectedBodyLines));
 assertThat(readJournalLines()).isEqualTo(expectedLines);
}

代码示例来源:origin: org.camunda.bpm.incubation/camunda-bpm-fluent-assertions

public ProcessInstanceAssert isWaitingAt(String activityId) {
  isNotNull();
  List<String> activeActivityIds = engine.getRuntimeService()
      .getActiveActivityIds(actual.getId());
  Assertions.assertThat(activeActivityIds)
      .overridingErrorMessage("Expected processInstance with id '%s' to be waiting at activity with id '%s' but it actually waiting at: %s",
          actual.getId(), activityId, activeActivityIds)
      .contains(activityId);
  checkForMoveToActivityIdException(activityId);
  return this;
}

代码示例来源:origin: javers/javers

@Test
public void shouldCalculateChangedPropertyNamesForNullifiedValues() {
  //given
  Javers javers = JaversBuilder.javers().build();
  SimpleTypes obj = new SimpleTypes("1");
  javers.commit("anonymous", obj);
  //when
  obj.shortNumber = -1;
  javers.commit("anonymous", obj);
  CdoSnapshot s = javers.getLatestSnapshot("1", SimpleTypes.class).get();
  //then
  Assertions.assertThat(s.getChanged()).containsExactly("shortNumber");
  //when
  obj.nullify();
  javers.commit("anonymous", obj);
  s = javers.getLatestSnapshot("1", SimpleTypes.class).get();
  //then
  Assertions.assertThat(s.getChanged()).hasSize(11);
}

代码示例来源:origin: com.atlassian.jira.plugins/jira-dvcs-connector-pageobjects

waitForSyncToFinish();
  assertThat(getSyncErrors()).describedAs("Synchronization failed").isEmpty();
} else {
  assertThat(isSyncFinished()).isTrue();

代码示例来源:origin: novoda/no-player

@Test
public void whenGettingSubtitleTracks_thenReturnsEmptyList() {
  givenMediaPlayerIsPrepared();
  List<PlayerSubtitleTrack> subtitleTracks = facade.getSubtitleTracks();
  assertThat(subtitleTracks).isEmpty();
}

代码示例来源:origin: novoda/dojos

@Test
public void testSwapFirstLetterIntoFourthPosition() throws Exception {
  String input = "biro";
  List<String> output = Anagrams.generate(input);
  assertThat(output).contains("oirb");
}

代码示例来源:origin: novoda/dojos

@Test
public void testCalculateTotalAnagrams() throws Exception {
  String input = "biro";
  List<String> output = Anagrams.generate(input);
  assertThat(output).hasSize(24);
}

代码示例来源:origin: facebookarchive/ig-disk-cache

private void assertJournalEquals(String... expectedBodyLines) throws Exception {
 List<String> expectedLines = new ArrayList<String>();
 expectedLines.addAll(Arrays.asList(expectedBodyLines));
 assertThat(readJournalLines()).isEqualTo(expectedLines);
}

代码示例来源:origin: novoda/dojos

@Ignore // TODO
  @Test
  public void testSwapSecondLetterIntoThirdPosition() throws Exception {
    String input = "biro";

    List<String> output = Anagrams.generate(input);

    assertThat(output).contains("brio");
  }
}

代码示例来源:origin: arcao/slf4j-timber

@Test public void debugTest() {
  Timber.plant(new Timber.DebugTree());

  logger.debug("Hello, world!");

  List<LogItem> logs = ShadowLog.getLogs();
  assertThat(logs).hasSize(1);
  LogItem log = logs.get(0);
  assertThat(log.type).isEqualTo(Log.DEBUG);
  assertThat(log.tag).isEqualTo("TimberLoggerAdapterTest");
  assertThat(log.msg).isEqualTo("Hello, world!");
  assertThat(log.throwable).isNull();
 }
}

代码示例来源:origin: novoda/dojos

@Test
public void testAnagramForAIsItself() throws Exception {
  List<String> expected = ANAGRAMS_FOR_A;
  List<String> result = anagrams.from(A);
  assertThat(result).isEqualTo(expected);
}

代码示例来源:origin: novoda/dojos

@Test // testSwapFirstLetterIntoFirstPosition
public void testOriginalWordIsAnAnagramOfItself2() throws Exception {
  String input = "biro";
  List<String> output = Anagrams.generate(input);
  assertThat(output).contains("biro");
}

代码示例来源:origin: org.kie.commons/kie-nio2-jgit

@Test
public void testClone() throws IOException {
  final File parentFolder = createTempDirectory();
  final File gitFolder = new File( parentFolder, "mytest.git" );
  final Git origin = JGitUtil.newRepository( gitFolder, true );
  commit( origin, "user_branch", "name", "name@example.com", "commit!", null, null, false, new HashMap<String, File>() {{
    put( "file2.txt", tempFile( "temp2222" ) );
  }} );
  commit( origin, "master", "name", "name@example.com", "commit", null, null, false, new HashMap<String, File>() {{
    put( "file.txt", tempFile( "temp" ) );
  }} );
  commit( origin, "master", "name", "name@example.com", "commit", null, null, false, new HashMap<String, File>() {{
    put( "file3.txt", tempFile( "temp3" ) );
  }} );
  final File gitClonedFolder = new File( parentFolder, "myclone.git" );
  final Git git = cloneRepository( gitClonedFolder, origin.getRepository().getDirectory().toString(), true, CredentialsProvider.getDefault() );
  assertThat( git ).isNotNull();
  assertThat( branchList( git, ALL ) ).hasSize( 4 );
  assertThat( branchList( git, ALL ).get( 0 ).getName() ).isEqualTo( "refs/heads/master" );
  assertThat( branchList( git, ALL ).get( 1 ).getName() ).isEqualTo( "refs/heads/user_branch" );
  assertThat( branchList( git, ALL ).get( 2 ).getName() ).isEqualTo( "refs/remotes/origin/master" );
  assertThat( branchList( git, ALL ).get( 3 ).getName() ).isEqualTo( "refs/remotes/origin/user_branch" );
}

代码示例来源:origin: novoda/no-player

@Test
public void whenGettingVideoTracks_thenDelegatesToTrackSelector() {
  given(trackSelector.getVideoTracks(any(RendererTypeRequester.class), any(ContentType.class))).willReturn(VIDEO_TRACKS);
  List<PlayerVideoTrack> videoTracks = facade.getVideoTracks();
  assertThat(videoTracks).isEqualTo(VIDEO_TRACKS);
}

代码示例来源:origin: novoda/dojos

@Test
public void testSwapFirstLetterIntoSecondPosition() throws Exception {
  String input = "biro";
  List<String> output = Anagrams.generate(input);
  assertThat(output).contains("ibro");
}

代码示例来源:origin: javers/javers

@Test
  public void shouldCompareTwoObjectsWithCharSequencePropertiesOfString() {
    //given
    Javers javers = JaversBuilder.javers().build();

    AvroAddress oldVersion = new AvroAddress("New York", "First Avenue");
    AvroAddress currentVersion = new AvroAddress("New York", "Second Avenue");

    //when
    Diff diff = javers.compare(oldVersion, currentVersion);
    System.out.println(diff);

    //then
    ValueChange change = diff.getChangesByType(ValueChange.class).get(0);

    assertThat(diff.getChanges()).hasSize(1);
    assertThat(change.getPropertyName()).isEqualTo("street");
    assertThat(change.getLeft()).isEqualTo(oldVersion.getStreet());
    assertThat(change.getRight()).isEqualTo(currentVersion.getStreet());
  }
}

代码示例来源:origin: novoda/no-player

@Test
public void givenTrackSelector_whenGettingVideoTracks_thenReturnsSupportedTracks() {
  givenTrackSelectorContainsTracks();
  List<PlayerVideoTrack> actualVideoTracks = exoPlayerVideoTrackSelector.getVideoTracks(rendererTypeRequester, ContentType.HLS);
  assertThat(actualVideoTracks).isEqualTo(EXPECTED_TRACKS);
}

相关文章

微信公众号

最新文章

更多