/** * Tests if the dettach player method * works correctly. */ public function testRepoDettachPlayerPlayerDettached() { $player = Factory::create('App\\Models\\Player'); $tournament = Factory::create('App\\Models\\Tournament'); $admin = Administrator::find($tournament->created_by); $this->repository->attachPlayer($admin, $tournament->name, $player); $result = $this->repository->detachPlayer($admin, $tournament->name, $player); $this->assertTrue($result); $this->assertCount(0, $tournament->players); }