gfDebug('DEBUGログ'); $buff = ob_get_contents(); ob_end_clean(); $output = "[DEBUG] DEBUGログ\n"; $this->assertEquals($buff, $output); } /** * INFOログのテスト * * */ function testGfInfo(){ $object = new GC_Log_Log4php(); ob_start(); $object->gfInfo('INFOログ'); $buff = ob_get_contents(); ob_end_clean(); $output = "[INFO] INFOログ\n"; $this->assertEquals($buff, $output); } /** * ERRORログのテスト * * */ function testGfError(){ $object = new GC_Log_Log4php(); ob_start(); $object->gfError('ERRORログ'); $buff = ob_get_contents(); ob_end_clean(); $output = "[ERROR] ERRORログ\n"; $this->assertEquals($buff, $output); } /** * FATALログのテスト * * */ function testGfFatal(){ $object = new GC_Log_Log4php(); ob_start(); $object->gfFatal('FATALログ'); $buff = ob_get_contents(); ob_end_clean(); $output = "[FATAL] FATALログ\n"; $this->assertEquals($buff, $output); } } ?>