i have old code which didnt use TDD now i want to write a test for a function which looks like this
function somefunction($someargs){
// do a few checks on $someargs
$database = new DB_PG();
$result = $database->select($query);
// do some changes on result
return $result;
}
since im not much expirienced with phpunit ve testing in general my question is: how can i mock DB_PG? i tried getMock() in my test, but since the function uses "new" to get an instance my mock object is ignored, which makes sense
bu yüzden sadece 2 seçeneklerini görmek
- i ^ ^ burada sormak nedeni olan - PHPUnit bazı özellikleri i dont know
- i daha iyi olacağını biliyorum - ben eski kodunu değiştirmek zorunda
bu yüzden, herkes seçeneği 1 için bir cevabı bilir?
thx bütün