[PHP] PHPUnit #2. Fixture
PHPUnit 에서 설정 코드(Fixture)란, 테스트를 수행할 때 테스트 수행 전 미리 실행되어 있어야할 또는 테스트 수행 후 실행되야할 기본 설정 코드를 의미한다. 대표로 setUp() 과 tearDown()가 있으며 두 메서드는 각 테스트가 수행되기 전과 후에 호출된다. 기본 테스트 케이스 클래스에서는 그냥 빈 메서드이고, 필요한 경우 테스트 케이스용 클래스에 덮어쓰면 된다. 1) setUp() 테스트 메소드(test로 시작하는 메소드들)을 수행하기 전에 항상 setUp() 메소드가 수행된다. 여기에 설정 코드를 넣으면 된다. protected function setUp() { //... } 1) tearDown() 한개의 테스트 메소드가 끝날 때마다 항상 tearDown() 메소드가 호출된다. ..