public function testtoSessionArray() { $expectedArrayKeys = array('id' => 1, 'email' => '*****@*****.**', 'name' => 'John Smith', 'role' => 'admin'); $model = new \Model_Client(); $model->loadBean(new \RedBeanPHP\OODBBean()); $clientService = new \Box\Mod\Client\Service(); $result = $clientService->toSessionArray($model); $this->assertInternalType('array', $result); $this->assertTrue(array_diff_key($result, $expectedArrayKeys) == array()); }