2012-06-19 3 views
3

나는 한동안 Ruby on Rails로 작업 해왔다. factory_girl이라는 멋진 라이브러리가있어 많은 테스트 데이터를 작성할 수 있습니다. 최근에 비슷한 대안을 PHP에서 찾고 있습니다. 내가 입수 한 유일한 도서관은 Phactory입니다.PHP는 어떤 조명기 대안을 가지고 있습니까?

PHP 테스트 데이터 프레임 워크에 대한 경험을 공유하고 편리한 라이브러리를 제안 해주십시오.

+4

PHP는 언어이며, RoR은 프레임 워크입니다. CakePHP와 같은 비품을 제공하는 프레임 워크가 있습니다. –

+0

프레임 워크가 아닌 독립형 PHP 라이브러리를 추천 해 드리겠습니다. – henrik

+2

RoR의'fatocry_girl' lib가 독립형 Ruby에 적합하지 않다고 생각합니다. 다른 Ruby 프레임 워크) ... PHP 프레임 워크 용 libs와 동일합니다 ... 그리고 모든 사람의 코드와 함께 작동 할 보편적 인 "fill-me-with-test-data"라이브러리를 만드는 것은 불가능합니다 ... – shadyyx

답변

0

을보십시오. 프레임 워크에 의존하지 않지만 Doctrine ORM을 사용하거나 Doctrine\Common\Persistence\ObjectManager 인터페이스를 구현해야합니다. 만약 당신이 데이터베이스를 필요로하지 않는 ObjectManager 인터페이스를 직접 구현한다면, 조명기를 메모리에 저장할 수 있습니다.

YAML 또는 PHP 파일에서 조명기를 읽을 수 있으며 조명기 범위 (User1, User2 .. User10), 변수 바꾸기, 참조 조명기를 생성하고 Faker 라이브러리를 사용하여 데이터를 생성하는 조항이 있습니다.

관련 문제