PHPStorm | phpunit 모든 테스트 확인

보람·2022년 6월 21일
0

troubleshooting

목록 보기
2/4

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);
    }
}

통과한 테스트를 표시 버튼을 누르지 않으면 실패한 테스트에 대해서만 확인할 수 있다.

아래 이미지처럼 통과한 테스트를 표시를 클릭하면 테스트한 모든 함수들의 이름이 표시된다.🌝

profile
백엔드 개발자

0개의 댓글