Beispiel #1
0
 function testIdCompareTo()
 {
     $id1 = new LogootId("10000", "10000");
     $id2 = new LogootId("1000000", "1000000");
     $this->assertEquals('-1', $id1->compareTo($id2));
     $id1->setInt("500000");
     $id1->setSessionId("500000");
     $id2->setInt("20");
     $id2->setSessionId("50");
     $this->assertEquals('1', $id1->compareTo($id2));
     $id1->setInt("10");
     $id1->setSessionId("10");
     $id2->setInt("10");
     $id2->setSessionId("10");
     $this->assertEquals(0, $id1->compareTo($id2));
     $id1->setInt(INT_MIN);
     $id1->setSessionId("10");
     $id2->setInt(INT_MAX);
     $id2->setSessionId("10");
     $this->assertEquals('-1', $id1->compareTo($id2));
     $this->assertEquals('1', LogootId::IdMax()->compareTo(LogootId::IdMin()));
     $y = "yop";
 }