해결된 질문
작성
·
308
답변 1
1
테스트를 하는 것은 좋은 일이지만 PHP 에 내장된 assert 의 사용법이 너무 구식이고 더 좋은 테스팅 방식이 존재하기 때문입니다. assert 를 날것 그대로 사용하는 일은 현대에는 그다지 사용되지 않고, PHPUnit 이라는 PHP 테스트 프레임워크를 사용합니다.
무엇을 사용하든 테스트의 본질은 같지만 assert 그 자체로는 할 수 있는 일이 그렇게 많지도 않고 테스트케이스(TestCase)를 다채롭게 작성하기도 어렵습니다. PHPUnit 은 객체지향을 기본적으로 사용하기 때문에 지금의 단계에서는 어려울 것입니다. 따라서 지금은 임시적으로 assert 를 사용하되 이후 객체지향을 학습하고 나면 PHPUnit 을 사용하시면 되겠습니다 :)
답변 주셔서 너무너무 감사합니다 혹시 조금 더 배우고 싶어서 PHPUnit에 대해서 참고할만.. 자료가 있을까요? :)