public function testtoAdminGroupApiArray() { $adminGroupModel = new \Model_AdminGroup(); $adminGroupModel->loadBean(new \RedBeanPHP\OODBBean()); $expected = array('id' => '', 'name' => '', 'created_at' => '', 'updated_at' => ''); $service = new \Box\Mod\Staff\Service(); $result = $service->toAdminGroupApiArray($adminGroupModel); $this->assertInternalType('array', $result); $this->assertTrue(count(array_diff(array_keys($expected), array_keys($result))) == 0, 'Missing array key values.'); }