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); }
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."); }