symfony-3.3

    7熱度

    1回答

    我對依賴於需要在測試環境中嘲笑的第三方API的控制器進行了一系列測試。我們重寫功能測試客戶端爬蟲,並嘲笑我們需要測試的依賴關係。這裏的關鍵是,每次測試都會改變模擬。 在Symfony的3.2這個工作不錯,但在Symfony的3.3我有一些廢棄警告,由於方式現在服務注入: 一個例子控制器測試用例: class MyControllerTest extends WebTestCase {

    13熱度

    2回答

    repository with issue 我有一個與電子郵件領域實體用戶的一種形式: ->add('email', EmailType::class, [ 'constraints' => [ new NotBlank(), new Email([ 'checkMX' => true, ])

    1熱度

    3回答

    因此,我已經完成了Symfony 3的新安裝,嘗試設置一些API路由,但我無法訪問控制器內的容器。 我控制器從基本的Symfony控制器,它具有ContainerAwareTrait延伸,但是當我嘗試做$this->container->get('service')我收到此錯誤: "message": "Call to a member function get() on null", "cla

    1熱度

    1回答

    class HelloController { /** * @Route("/", name="hello") */ public function indexAction($name) { return new Response($name); } } 我想將變量$ name傳遞給indexAction而不使用路由。