assertEquals([], $rc->getAllPlayers()); $this->assertEquals([], $rc->getAllRatings()); $this->assertEquals(0, $rc->count()); $p1 = new Player(1); $p2 = new Player(2); $r1 = new Rating(100, 10); $r2 = new Rating(200, 20); $rc->setRating($p1, $r1); $rc->setRating($p2, $r2); $this->assertEquals($r1, $rc->getRating($p1)); $this->assertEquals($r2, $rc->getRating($p2)); $this->assertEquals([$p1, $p2], $rc->getAllPlayers()); $this->assertEquals([$r1, $r2], $rc->getAllRatings()); $this->assertEquals(2, $rc->count()); } }