AndreyKl
Новичок
Как написать макеты (mockups), параметр по ссылке. simpletest, phpUnit
Здравствуйте.
Возник вопрос:
как написать mock для расширения mysqli для использования bind_results. Проблема, собственно, в том, что я не нашёл, как вернуть значение через параметр по ссылке. Т.е., например, в simpletest можно написать что-то типа:
что-то вроде.. и при этом на запрос 'SELECT ...' функция вернёт $some_sm_object.
Так вот вопрос в следующем. Я хочу задать bind_results( $a ), так чтобы, например, $a было равно единице после выполнения bind_results( $a )..
Как это сделать? И возможно ли?
PS. Что то ни в phpUnit3 ни в simpletest не найду.. может ткнёт кто носом в доки?
Здравствуйте.
Возник вопрос:
как написать mock для расширения mysqli для использования bind_results. Проблема, собственно, в том, что я не нашёл, как вернуть значение через параметр по ссылке. Т.е., например, в simpletest можно написать что-то типа:
PHP:
class testSomething extends testUnitCase {
$mysqli = Mock::generate(mysqli);
$mysqli->addReturnValue( 'query', $some_sm_object, array('SELECT ...') );
}
Так вот вопрос в следующем. Я хочу задать bind_results( $a ), так чтобы, например, $a было равно единице после выполнения bind_results( $a )..
Как это сделать? И возможно ли?
PS. Что то ни в phpUnit3 ни в simpletest не найду.. может ткнёт кто носом в доки?