IntelliJ에서 junit을 사용하면 모든 테스트를 확인할 수가 있었는데 PHPStorm에서는 실패한 케이스에 대해서만 확인이 돼서 안되는건가? 하고 어제 궁금해서 찾아보니 옵션이 있었다!
대충 테스트 코드를 만들구..
<?php
namespace Tests\Unit;
use Tests\TestCase;
/**
* Class CheckTest
* @package Tests\Unit
*/
class PrintAllTest extends TestCase
{
/**
* @test
* @return void
*/
public function 테스트_첫번째():void
{
$this->assertTrue(true);
}
/**
* @test
* @return void
*/
public function 테스트_두번째():void
{
$this->assertTrue(true);
}
/**
* @test
* @testdox 실패하는 테스트 케이스
* @return void
*/
public function 테스트_세번째_실패():void
{
$this->assertTrue(false);
}
}
통과한 테스트를 표시 버튼을 누르지 않으면 실패한 테스트에 대해서만 확인할 수 있다.
아래 이미지처럼 통과한 테스트를 표시를 클릭하면 테스트한 모든 함수들의 이름이 표시된다.🌝