public function testDuplicateRoles() { $this->assertFalse($this->user->hasRole('TestRole1')); $this->user->addRole('TestRole1'); $this->user->addRole('TestRole1'); $this->assertTrue($this->user->hasRole('TestRole1')); $array = $this->user->toArray(); $expected = 1; $actual = count($array['roles']); $this->assertEquals($expected, $actual); $expectedArray = ['TestRole1' => 'TestRole1']; $this->assertEquals($expectedArray, $array['roles']); }