/** * Test to see if the getProblem method works. * * @return void */ public function testGetProblemMethod() { $problem = $this->dilemma->getProblem(); $this->assertInstanceOf(DataCollection\Problem::class, $problem); foreach ($problem->get('columns') as $problemColumn) { $this->assertInstanceOf(DataCollection\ProblemColumn::class, $problemColumn); } foreach ($problem->get('options') as $problemOption) { $this->assertInstanceOf(DataCollection\ProblemOption::class, $problemOption); } }