CI phpunit 관련 질문드립니다.
안녕하세요. 선배님들
오늘 여러번 올리네요..
이번에는 codeigniter에 phpunit을 사용하여 실행을 할려고 합니다.
그래서 bootstrap.php , phpunit.xml 등 필요한 파일을 셋팅하고 최종적으로 실행을 하니 에러가 발생을 하더군요.
실행한 파일의 위치는 application/tests/phpUnitTest.php 파일입니다.
class phpUnitTest extends PHPUnit_Framework_TestCase {
private $CI;
public function setUp(){
$this->CI = &get_instance();
$this->CI->load->database('mysql'); //데이터베이스명
}
public function testSelect_function() {
//$this->assertTrue(true);
//$CI =& get_instance();
$result = $CI->db->get_list('tcheeruplist');
}
}
Call to undefined function get_instance() in phpUnitTest on line 13
$this->CI = &get_instance();가 13번 째 입니다.
에러에 뜻은 압니다..^^;;;
따로 models에서는 테스트 파일 만들지 않았습니다
CRUD 작업 관련하여 테스트 코드 먼저 작성을 하고 있는데... 계속 위와 같은 에러가 발생하여 몇 시간 째 고생중이네요.ㅠㅠ
어이 없는 질문 일 수가 있지만.. 정말 찾다가 해결하지 못하여 이렇게 글을 올립니다.
선배님들 조언 부탁드립니다.
application/tests 라는 디렉토리는 ci가 인식하지 못하는 곳입니다.