質問: テストなしでwp_unittestcaseを拡張する wp_unittestcaseの拡張子にロギングを追加したい。このような:class mzmbo_unittestcase extends wp_unittestcase { public function el($message){ file_put_contents('./log_'.date("j.n.y").'.log', $message, file_append); } } そしてinclude('class-mzmbo-wpunittestcase.php'); class tests_session extends mzmbo_unittestcase { /** some tests **\ $this->el('some data'); } それから警告があります:1) warning no tests found in class "mzmbo_unittestcase". だから私は無駄な方法を追加し、警告は消えます。public function test_nothing() { $this->assertequals( true, true ); } もっと良い方法があるはずです。
回答: mzmbo_unittestcaseクラスをabstractとして定義するだけです。abstract class mzmbo_unittestcase extends wp_unittestcase { public function el($message){ file_put_contents('./log_'.date("j.n.y").'.log', $message, file_append); } }