«ecomdev-phpunit» 태그된 질문

4
마젠 토의 단위 테스트 도구
마 젠토에서 단위 테스트를 위해 무엇을 사용합니까? 아니면 단위 테스트와 마 젠토에 대해 무엇을 알고 있습니까? TDD를 수행하든 프로젝트 구성 요소에 대한 단위 테스트 적용 범위를 원하든이를 수행하려면 몇 가지 도구가 필요합니다. 첫 번째 기본 접근법은 일반 PHPUnit을 사용하는 것이지만 Magento를 "테스트 가능"하게하려면 추가 특수 효과가 필요합니다. 내가 일한 모든 …

3
Magento EE 1.13에서 EcomDev_PHPUnit 설정
의 지침에 따라 EE 1.13에서 EComDev_PHPUnit을 설정하려고합니다. https://github.com/EcomDev/EcomDev_PHPUnit 첫 번째 장애물은 modman을 작동시키는 것이었지만 모듈을 수동으로 포기하고 복사했습니다. 이제 두 번째 문제는 2 단계입니다. php ecomdev-phpunit.php -a magento-config --db-name $DB_NAME --base-url http://your.magento.url/ 나는 예외가 발생합니다. PHP Fatal error : Class 'Mage_Core_Model_Factory' not found in '../../../shell/abstract.php' on line 88 abstract.pho에서 require_once를 …

3
Composer 설치 Ecomdev_PhpUnit이 vfsstream 누락으로 인해 테스트를 건너 뜁니다.
Enterprise Edition 1.13.1 설치 (커뮤니티 에디션은 동일한 문제가 있음)로 작업하고 있으며 가능한 경우 작성기를 통해 종속성을 설치하고 있습니다. 나는 모든 일반적인 phpunit 의존성에서 구입 한 composer를 통해 Ivan의 Ecomdev_PhpUnit 확장을 설치했습니다. 또한 phpunit.xml.dist를 vendor / ivanchepurnyi / ecomdev_phpunit에서 프로젝트 루트 디렉토리로 복사했습니다. 단위 테스트를 처음 실행할 때 다음 오류가 발생했습니다. …

1
마젠 토의 단위 테스트 관찰자
Magento에서 단위 테스트 관찰자에게 어떻게 접근합니까? ( EcomDev_PHPUnit 작업 ) 어떤 종류의 주장이 포함됩니까? 이벤트가 전달되고 있는지 확인 ( assertEventDispatched()) 모의 데이터로 기능 확인 ... 이상적으로는 접근 방식 및 주장에 대한 다른 개발자의 의견을보고 싶습니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.