현재 CI 2.1 및 Netbeans 7.0을 내 IDE로 사용하고 있습니다. SimpleTest를 사용하여 간단한 단위 테스트를 만들고 싶습니다. 특히 Eric Barnes와 그의 코드에서 사용 된 방법론은 Git Hub CodeIgniter-SimpleTest에서 찾아 볼 수 있습니다. (https://github.com/ericbarnes/codeigniter-simpletest)CodeIgniter 2.1 및 SimpleTest - 간단한 테스트 수행
내가 넷빈즈 7.0을 사용하여 새 CI 응용 프로그램을 작성 (1 표는 일반적인 스키마 schoolid, schoolname, schooladdress 등으로 학교를라고 포함) 내 데이터베이스에 연결되어있다. schools_model이라는 모델을로드하는 컨트롤러 (simpleapp)를 만들었습니다. schools_model은 getAll()이라는 메소드를 사용하여 모든 학교를 가져옵니다. getSchoolName (id)이라고하는 다른 방법은 학교 ID를 받아 학교 이름을 반환합니다.
컨트롤러는 schools_view이라는보기를로드하여 모든 학교를 표시합니다. 아주 간단한 것들 ... ....... 그것이 내가 또한 htaccess로 파일을 사용하고 있습니다 (
http://localhost/SimpleTest/simpleapp/getAllSchools
내 브라우저를 할 때 모든 학교를 표시, 완벽하게 작동, 따라서 더 index.php를하지) 내 질문은
이 ... .......
어떻게 SimpleTest 에릭에 의해 공급 망할 놈의 허브 코드를 사용하여 작업을 어떻게해야합니까?
나는 에릭의 설치 조언을 따라 왔지만 그가 제공 한 스크린 덤프를 만들기 위해 어떤 URL을 가리킬 지 알지 못한다. 에릭이 제안한 디렉토리 구조를 유지했지만 성공하지는 못했습니다. 에릭 yoursite.com/unit_test.php에 브라우저를하는 것이 좋습니다,하지만 난 로컬 호스트에 대한 404 페이지를 찾을 수 없습니다 오류/SimpleTest/unit_test.php
내가 위의 오류가 때문입니다 가정, 대부분의 CI 애플리케이션과 마찬가지로 컨트롤러를 먼저 사용해야합니다.나는이 분야의 어떤 방향으로도 감사 할 것입니다.
나는 당신이 제안한 것과 정확히 일치합니다. unit_test.php 파일을 루트 디렉토리에두고 제안 된대로 테스트 디렉토리 구조를 설정합니다. 그러나 localhost/SimpleTest/unit_test.php을 가리킬 때 404 오류가 발생합니다.
내 디렉토리 구조는
소스 파일
-application (folder)
-system(folder)
-tests(folder from git hub with model/test_schools_model.php)
-.htaccess
-index.php
-licence.txt
-unit_test.php
그것은 htaccess로 문제 나 로컬 호스트/SimpleTest/unit_test.php을 볼 수없는 이유가 같다?