use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldDropRightNoneIfCountIsNegative.
@Test
public void shouldDropRightNoneIfCountIsNegative() {
final CharSeq t = of('1', '2', '3');
assertThat(t.dropRight(-1)).isSameAs(t);
}
use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldFilterNonEmptyTraversableAllMatch.
@Test
public void shouldFilterNonEmptyTraversableAllMatch() {
final CharSeq t = of('1', '2', '3', '4');
assertThat(t.filter(i -> true)).isSameAs(t);
}
use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldCaclNonemptyOrElseOther.
@Test
public void shouldCaclNonemptyOrElseOther() {
CharSeq src = CharSeq.of("42");
assertThat(src.orElse(CharSeq.of("12"))).isSameAs(src);
}
use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldCreateSeqOfElements.
@Test
public void shouldCreateSeqOfElements() {
final CharSeq actual = of('1', '2');
assertThat(actual.length()).isEqualTo(2);
assertThat(actual.get(0)).isEqualTo('1');
assertThat(actual.get(1)).isEqualTo('2');
}
use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldInsertBehindOfElement.
@Test
public void shouldInsertBehindOfElement() {
final CharSeq actual = of('4').insert(1, '1');
final CharSeq expected = of('4', '1');
assertThat(actual).isEqualTo(expected);
}
Aggregations