나는 거의 완성 된 베hat에서 기능/시나리오를 작성한 프로젝트를 가지고있다. symfony가 편리하게 사용할 수있는 사이트에서 이메일 기능을 테스트해야합니다. 그러나 Behat에서 symfony를 구성 할 수있는 자습서를 찾을 수 없었습니다. 대부분의 사이트는 Symfony에서 Behat을 제공하지만 다른 방법은 제공하지 않습니다.심바니 (Behat)에서 심포니 (Symfony) 설정하기
이것은 구성에 대한 정보가 있지만 완료되지 않은 문서입니다. http://extensions.behat.org/symfony2
이 문서 http://docs.behat.org/cookbook/using_the_profiler_with_minkbundle.html은 전자 메일 기능을 확인하는 코드를 제공하지만 Behat에서 symfony를 구성하는 방법은 설명하지 않습니다. symfony 확장을 설치했습니다.
이 내 composer.json의 내용입니다 :
{
"require": {
"behat/behat": "*",
"behat/mink": "1.4.0",
"behat/mink-goutte-driver": "*",
"behat/mink-selenium-driver": "*",
"behat/mink-selenium2-driver": "*",
"behat/mink-sahi-driver": "*",
"behat/mink-zombie-driver": "*",
"drupal/drupal-extension": "*",
"symfony/process": "*",
"behat/symfony2-extension": "*",
"symfony/form": "*",
"symfony/validator": "*",
"behat/mink-extension": "*",
"symfony/http-kernel": "*",
"fabpot/goutte": "dev-master#5f7fd00"
},
"minimum-stability": "dev",
"config": {
"bin-dir": "bin/"
}
}
사람이 여기에 나를 인도시겠습니까?
Symfony에서 Behat으로 무엇을 구성 하시겠습니까? 그게 무슨 뜻인지 자세히 설명해 주시겠습니까? –
behat.yml 파일을 사용하여 behat를 구성해야합니다. symfony2extension으로 올바르게 설정하면 symfony DIC에 접근 할 수 있습니다. https://github.com/Behat/CommonContexts/blob/master/Behat/CommonContexts/SymfonyMailerContext.php – l3l0
하나를 생각하면 symfony DIC에 액세스 할 수 있습니다. 우리 답장이 당신이 찾고 있던 대답입니다, 받아 들일 수 있습니까? –