PHpullh
학습 라이브러리/PHP/PHPUnit 기본 테스트

PHP · 테스트

PHPUnit 기본 테스트

PHPUnit의 기본 테스트 클래스와 assertion 메서드를 보는 예제입니다.

테스트입문phpunittestcaseassertSame

핵심 설명

PHPUnit의 기본 테스트 클래스와 assertion 메서드를 보는 예제입니다.

PHP code

<?php
use PHPUnit\Framework\TestCase;

final class SluggerTest extends TestCase {
    public function testItCreatesSlug(): void {
        $this->assertSame('hello-php', str_replace(' ', '-', strtolower('Hello PHP')));
    }
}

학습 팁

테스트 예제는 성공 케이스뿐 아니라 실패 케이스와 경계값도 함께 실행해 보는 것이 좋습니다.

주의할 점

네임스페이스와 autoload 설정 없이 바로 실행하려 하면 PHPUnit이 클래스를 찾지 못할 수 있습니다.

자주 묻는 질문

PHPUnit 기본 테스트란 무엇인가요?

PHPUnit의 기본 테스트 클래스와 assertion 메서드를 보는 예제입니다.

PHPUnit 기본 테스트 학습 시 주의할 점은 무엇인가요?

네임스페이스와 autoload 설정 없이 바로 실행하려 하면 PHPUnit이 클래스를 찾지 못할 수 있습니다.