Пример #1
0
 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']);
 }