本文整理了Java中org.fest.assertions.api.ListAssert
类的一些代码示例,展示了ListAssert
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ListAssert
类的具体详情如下:
包路径:org.fest.assertions.api.ListAssert
类名称:ListAssert
[英]Assertion methods for List
s.
To create an instance of this class, invoke Assertions#assertThat(List)
.
[中]List
s的断言方法。
要创建此类的实例,请调用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);
}
内容来源于网络,如有侵权,请联系作者删除!