use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldReturnNilWhenSubSequenceBeginningWithSize.
@Test
public void shouldReturnNilWhenSubSequenceBeginningWithSize() {
final CharSeq actual = of('1', '2', '3').subSequence(3);
assertThat(actual).isSameAs(empty());
}
use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldWrapOtherCharSeq.
// -- static javaslang.String.of()
@Test
public void shouldWrapOtherCharSeq() {
final CharSeq cs1 = of("123");
final CharSeq cs2 = of(cs1);
assertThat(cs1 == cs2).isTrue();
}
use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldInsertAllIntoSeq.
@Test
public void shouldInsertAllIntoSeq() {
final CharSeq actual = of('1', '2', '3').insertAll(2, of('4', '5'));
final CharSeq expected = of('1', '2', '4', '5', '3');
assertThat(actual).isEqualTo(expected);
}
use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class AbstractValueTest method shouldConvertToCharSeq.
@Test
public void shouldConvertToCharSeq() {
final Value<Integer> value = of(1, 2, 3);
final CharSeq charSeq = value.toCharSeq();
final CharSeq expected = CharSeq.of(of(1, 2, 3).iterator().mkString());
assertThat(charSeq).isEqualTo(expected);
}
Aggregations