2

テストを別々のプロセスで実行したいのですが。このため、テストに「@runTestsInSeparateProcesses」という注釈を付けたいと思います。ただし、これまでにPhpunitテストに注釈を付けたことがなく、実際に注釈を付ける場所についての適切な説明を見つけることができませんでした。注釈をどこに配置するかではなく、さまざまな注釈が何をするかを見てきました。誰かが私に例を教えてもらえますか?

ありがとう!

4

1 に答える 1

6

アノテーションはテストケースのdocblockに適用されます。

/**
 * Short Description
 * 
 * @param string $input The test input
 * 
 * @return bool The result
 * 
 * @runTestsInSeparateProcesses
 */
public function test_myMethod ($input) {
  // Test code here
}

DocBlocksの詳細については、https://docs.phpdoc.org/をご覧ください。

于 2012-05-23T17:40:35.220 に答える