Example #1
0
 public function testRetrieveStringQuoting()
 {
     $bean = new BeanMockTestObjectName();
     $bean->db = new MockMysqlDb();
     $bean->retrieve_by_string_fields(array("test1" => "bad'string", "evil'key" => "data", 'tricky-(select * from config)' => 'test'));
     $this->assertNotContains("bad'string", $bean->db->lastQuery);
     $this->assertNotContains("evil'key", $bean->db->lastQuery);
     $this->assertNotContains("select * from config", $bean->db->lastQuery);
 }
Example #2
0
 public function testGetAuditTableName()
 {
     $bean = new BeanMockTestObjectName();
     $this->assertEquals($bean->get_audit_table_name(), 'my_table_audit', "SugarBean->get_audit_table_name() is not returning the correct audit table name.");
 }