@@ 192-204 (lines=13) @@ | ||
189 | $setUpCode[] = ' {'; |
|
190 | ||
191 | if ($parameters = $this->getConstructorParameters()) { |
|
192 | foreach ($parameters as $parameter) { |
|
193 | if ($parameterClass = $parameter->getClass()) { |
|
194 | $setUpCode[] = sprintf(' $this->%s = $this->%s(%s::class);', |
|
195 | $parameter->name, |
|
196 | $this->getPHPUnitMockMethod(), |
|
197 | $parameterClass->getShortName() |
|
198 | ); |
|
199 | } else { |
|
200 | $setUpCode[] = sprintf(" \$this->%s = ''; // TODO", |
|
201 | $parameter->name |
|
202 | ); |
|
203 | } |
|
204 | } |
|
205 | ||
206 | $setUpCode[] = ''; |
|
207 | $setUpCode[] = sprintf(' $this->%s = new %s(', $classCamelCaseName, $classShortName); |
|
@@ 263-274 (lines=12) @@ | ||
260 | $testMethodBodyCode = []; |
|
261 | ||
262 | if (!empty($parameters)) { |
|
263 | foreach ($parameters as $parameter) { |
|
264 | if ($parameterClass = $parameter->getClass()) { |
|
265 | $testMethodBodyCode[] = sprintf( |
|
266 | ' $%s = $this->%s(%s::class);', |
|
267 | $parameter->name, |
|
268 | $this->getPHPUnitMockMethod(), |
|
269 | $parameterClass->getShortName() |
|
270 | ); |
|
271 | } else { |
|
272 | $testMethodBodyCode[] = sprintf(" \$%s = '';", $parameter->name); |
|
273 | } |
|
274 | } |
|
275 | ||
276 | $testMethodBodyCode[] = ''; |
|
277 | $testMethodBodyCode[] = sprintf(' $this->%s->%s(', $this->classCamelCaseName, $method->name); |