0
저는 PHP 세계에 처음 왔으며 모델에 대한 테스트를 일부 설정하려고합니다. 나는 CodeIgniter와 Simpletest를 사용하고있다. 내 모델 CI_Model
에서 확장 때문에 이런 일이 발생한다고 가정Simpletest 및 CodeIgniter를 사용하는 테스트 모델
Fatal error: Class 'CI_Model' not found...
:이 오류가 계속. CI_Model
클래스는 다음과 같은 코드가 있습니다 :
if (! defined('BASEPATH')) exit('No direct script access allowed');
그래서 내 질문은 : 어떻게 Simpletest를 사용하여 내 모델을 테스트 할 수 있습니다?
여전히 같은 오류가 발생합니다 : DEFINE ('BASEPATH'을 '../../'); require_once ('../ application/models/user.php'); class TestOfUserModel extends UnitTestCase { – PmanAce
@PmanAce 알 수없는 이유로 원래 게시물에 대문자를 사용했습니다. 'define'은 소문자 여야합니다. 또한 검사를 수행하는 스크립트가 포함되기 전에 정의가 수행되는지 확인하십시오. –