@@ 145-153 (lines=9) @@ | ||
142 | * @param mixed $return_value Return value of the function. |
|
143 | * @return phpmock\Mock The mock object. |
|
144 | */ |
|
145 | protected function mock_function( $function_name, $return_value = null ) { |
|
146 | $builder = new MockBuilder(); |
|
147 | $builder->setNamespace( __NAMESPACE__ ) |
|
148 | ->setName( $function_name ) |
|
149 | ->setFunction( function() use ( &$return_value ) { |
|
150 | return $return_value; |
|
151 | } ); |
|
152 | return $builder->build()->enable(); |
|
153 | } |
|
154 | } |
|
155 |
@@ 256-264 (lines=9) @@ | ||
253 | * @param mixed $return_value Return value of the function. |
|
254 | * @return phpmock\Mock The mock object. |
|
255 | */ |
|
256 | protected function mock_function( $function_name, $return_value = null ) { |
|
257 | $builder = new MockBuilder(); |
|
258 | $builder->setNamespace( __NAMESPACE__ ) |
|
259 | ->setName( $function_name ) |
|
260 | ->setFunction( function() use ( &$return_value ) { |
|
261 | return $return_value; |
|
262 | } ); |
|
263 | return $builder->build()->enable(); |
|
264 | } |
|
265 | ||
266 | /** |
|
267 | * Mock $wpdb->get_var() and make it return a certain value. |