コード例 #1
0
 public function testNewFirst()
 {
     $item1 = new SortableItem();
     $item1->save();
     $item1->moveToFirst();
     $item2 = new SortableItem();
     $item2->save();
     $item2->moveToFirst();
     $this->assertEqual($item2->refresh()->position, 1);
     $this->assertEqual($item1->refresh()->position, 2);
     $item3 = new SortableItemNewFirst();
     $item3->save();
     $item4 = new SortableItemNewFirst();
     $item4->save();
     $this->assertEqual($item4->refresh()->position, 1);
     $this->assertEqual($item3->refresh()->position, 2);
 }