コード例 #1
0
ファイル: SeqnoTest.java プロジェクト: xiongrl/JGroups
  public static void testSetAndGetWith1Seqno() {
    Seqno range = new SeqnoRange(10, 10);
    assert range.getNumberOfMissingMessages() == 1;
    assert range.getNumberOfReceivedMessages() == 0;

    range.set(10);
    assert range.getNumberOfMissingMessages() == 0;
    assert range.getNumberOfReceivedMessages() == 1;

    assert range.get(10);

    range.clear(10);
    assert !range.get(10);
    assert range.getNumberOfMissingMessages() == 1;
    assert range.getNumberOfReceivedMessages() == 0;
  }