コード例 #1
0
  /** Test method for {@link Sequence#equals(java.lang.Object)}. */
  @Test
  public void testEquals_Unordered() {
    Sequence s1 = Sequence.unordered(ls("1", "2"));
    Sequence s2 = Sequence.unordered(ls("1", "2"));
    Sequence s3 = Sequence.unordered(ls("2", "1"));
    Sequence s4 = Sequence.unordered(ls("1", "3"));
    Sequence s5 = Sequence.ordered(ls("1", "2"));

    assertThat(s1.equals(s1), is(true));
    assertThat(s1.equals(s2), is(true));
    assertThat(s1.equals(s3), is(true));
    assertThat(s1.equals(s4), is(false));
    assertThat(s1.equals(s5), is(false));
    assertThat(s1.equals(ls("1", "2")), is(false));
    assertThat(s1.equals(null), is(false));
  }