getMethod('get_connection'); $method->setAccessible(true); $tester = new Model_Crud_Tester(); $write = $method->invokeArgs($tester, array(true)); $read = $method->invokeArgs($tester, array(false)); $this->assertEquals('read', $read); $this->assertEquals('write', $write); } } class Model_Crud_Tester extends \Fuel\Core\Model_Crud { static protected $_connection = "read"; static protected $_write_connection = "write"; }