Search in sources :

Example 51 with CharSeq

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

Example 52 with CharSeq

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

Example 53 with CharSeq

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

Example 54 with CharSeq

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

Example 55 with CharSeq

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);
}
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