public function testget_list_view_data() { $lead = new Lead(); $expected = array('NAME' => ' ', 'DELETED' => 0, 'FULL_NAME' => ' ', 'DO_NOT_CALL' => '0', 'CONVERTED' => '0', 'ENCODED_NAME' => ' ', 'EMAIL1' => '', 'EMAIL1_LINK' => '<a href=\'javascript:void(0);\' onclick=\'SUGAR.quickCompose.init({"fullComposeUrl":"contact_id=\\u0026parent_type=Leads\\u0026parent_id=\\u0026parent_name=+\\u0026to_addrs_ids=\\u0026to_addrs_names=\\u0026to_addrs_emails=\\u0026to_email_addrs=+%26nbsp%3B%26lt%3B%26gt%3B\\u0026return_module=Leads\\u0026return_action=ListView\\u0026return_id=","composePackage":{"contact_id":"","parent_type":"Leads","parent_id":"","parent_name":" ","to_addrs_ids":"","to_addrs_names":"","to_addrs_emails":"","to_email_addrs":" \\u003C\\u003E","return_module":"Leads","return_action":"ListView","return_id":""}});\' class=\'\'>', 'ACC_NAME_FROM_ACCOUNTS' => NULL); $actual = $lead->get_list_view_data(); //$this->assertSame($expected, $actual); $this->assertEquals($expected['NAME'], $actual['NAME']); $this->assertEquals($expected['DELETED'], $actual['DELETED']); $this->assertEquals($expected['FULL_NAME'], $actual['FULL_NAME']); $this->assertEquals($expected['DO_NOT_CALL'], $actual['DO_NOT_CALL']); $this->assertEquals($expected['EMAIL1_LINK'], $actual['EMAIL1_LINK']); }