use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldPrependElementToNil.
// -- prepend
@Test
public void shouldPrependElementToNil() {
final CharSeq actual = empty().prepend('1');
final CharSeq expected = of('1');
assertThat(actual).isEqualTo(expected);
}
use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldDropRightWhileNoneIfPredicateIsFalse.
@Test
public void shouldDropRightWhileNoneIfPredicateIsFalse() {
final CharSeq t = of('1', '2', '3');
assertThat(t.dropRightWhile(ignored -> false)).isSameAs(t);
}
use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldShuffleHaveSameLength.
@Test
public void shouldShuffleHaveSameLength() {
final CharSeq actual = of('1', '2', '3');
assertThat(actual.shuffle().size()).isEqualTo(actual.size());
}
use of javaslang.collection.CharSeq in project javaslang by javaslang.
the class CharSeqTest method shouldPrependAllNonNilToNil.
@Test
public void shouldPrependAllNonNilToNil() {
final CharSeq actual = empty().prependAll(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 shouldNotRemoveAllNonObjectsElementsFromNonNil.
@Test
public void shouldNotRemoveAllNonObjectsElementsFromNonNil() {
final CharSeq t = of('1', '2', '3');
assertThat(t.removeAll('4')).isSameAs(t);
}
Aggregations