«phpunit» 태그된 질문

3
Magento 2 모듈에 대한 통합 테스트 생성
지금까지 Magento 2 테스트 요구 사항에 대해 PHP Unit을 수용 테스터로 사용했습니다. 모듈이 설치된 시스템에서 서버 및 HTML 요청의 결과를 테스트했습니다. 내 자체 통합 테스트를 만들고 싶습니다. Magento 2와 함께 제공되는 테스트 도구를 사용하면 타사 개발자가 Magento의 테스트 프레임 워크 코드를 활용하는 자체 통합 테스트를 만들 수 있습니까? 아니면 우리 …

2
Magento 2에서 PHPUnit 4.1로 PHP7 코드를 유닛 테스트하는 올바른 방법은 무엇입니까?
모듈을 작성할 때 응용 프로그램의 가장 중요한 부분에 대한 단위 테스트를 제공하려고합니다. 그러나 현재 단위 테스트를 작성하는 방법에는 몇 가지 방법이 있습니다 (Magento 2.1.3). 다른 테스트 방법 bin/magento dev:tests:run unitMagento와 함께 번들로 제공되는 기본 phpunit 설정과 통합하여 실행하십시오. 별도로 작성하고 vendor/bin/phpunit app/code/Vendor/Module/Test/UnitMagento 인 모든 것을 사용 하여 조롱하십시오. 별도로 작성하고 …

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

2
Magento 1.9의 단위 테스트 모범 사례
여러 사용자 지정 모듈이있는 Magento 1.9 사이트를 유지 관리합니다. 일부 기능은 비즈니스에 중요하며 일부 단위 테스트가 절실히 필요합니다. 예를 들어 단가 계산기. 나는 보통 Symfony에서 개발하고 가능하다면 PHPUnit (w / Composer)을 사용하는 것을 선호합니다. 일부 기능은 여러 사용자 정의 데이터베이스 테이블로 가져온 데이터를 기반으로하므로 어떻게 든 고정 장치를로드하는 것을 선호합니다. …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.