Search in sources :

Example 66 with CharSeq

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

Example 67 with CharSeq

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

Example 68 with CharSeq

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

Example 69 with CharSeq

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