Search in sources :

Example 36 with CharSeq

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);
}
Also used : CharSeq(javaslang.collection.CharSeq) Test(org.junit.Test)

Example 37 with CharSeq

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);
}
Also used : CharSeq(javaslang.collection.CharSeq) Test(org.junit.Test)

Example 38 with CharSeq

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);
}
Also used : CharSeq(javaslang.collection.CharSeq) Test(org.junit.Test)

Example 39 with CharSeq

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');
}
Also used : CharSeq(javaslang.collection.CharSeq) Test(org.junit.Test)

Example 40 with CharSeq

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);
}
Also used : CharSeq(javaslang.collection.CharSeq) Test(org.junit.Test)

Aggregations

CharSeq (javaslang.collection.CharSeq)69 Test (org.junit.Test)68 java.util (java.util)4 IOException (java.io.IOException)1 OutputStream (java.io.OutputStream)1 PrintStream (java.io.PrintStream)1 Arrays.asList (java.util.Arrays.asList)1 AtomicInteger (java.util.concurrent.atomic.AtomicInteger)1 Function (java.util.function.Function)1 Supplier (java.util.function.Supplier)1 Serializables.deserialize (javaslang.Serializables.deserialize)1 Serializables.serialize (javaslang.Serializables.serialize)1 Tuple (javaslang.Tuple)1 Tuple2 (javaslang.Tuple2)1 List (javaslang.collection.List)1 Seq (javaslang.collection.Seq)1 Option (javaslang.control.Option)1 org.assertj.core.api (org.assertj.core.api)1 Assertions.assertThat (org.assertj.core.api.Assertions.assertThat)1