use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldInsertIntoNil.
// -- insert
@Test
public void shouldInsertIntoNil() {
final CharSeq actual = empty().insert(0, '1');
final CharSeq expected = of('1');
assertThat(actual).isEqualTo(expected);
}
use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldPrependElementToNonNil.
@Test
public void shouldPrependElementToNonNil() {
final CharSeq actual = of('2', '3').prepend('1');
final CharSeq expected = of('1', '2', '3');
assertThat(actual).isEqualTo(expected);
}
use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldCaclNonemptyOrElseSupplier.
@Test
public void shouldCaclNonemptyOrElseSupplier() {
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 shouldAppendAllNonNilToNil.
@Test
public void shouldAppendAllNonNilToNil() {
final CharSeq actual = empty().appendAll(of('1', '2', '3'));
final CharSeq expected = of('1', '2', '3');
assertThat(actual).isEqualTo(expected);
}
use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldPrependAllNonNilToNonNil.
@Test
public void shouldPrependAllNonNilToNonNil() {
final CharSeq actual = of('4', '5', '6').prependAll(of('1', '2', '3'));
final CharSeq expected = of('1', '2', '3', '4', '5', '6');
assertThat(actual).isEqualTo(expected);
}
Aggregations