Code Duplication    Length = 11-11 lines in 2 locations

Tests/EventListener/AutoJsonResponseListenerTest.php 2 locations

@@ 82-92 (lines=11) @@
79
        $this->doTest($event);
80
    }
81
82
    public function testOnKernelViewWithObjectControllerResult()
83
    {
84
        $object = new \stdClass();
85
        $event = $this->prophesizeEvent(true, true, $object);
86
87
        $normalized = ['foo' => 'bar'];
88
        $serializer = $this->prophesizeSerializer($object, $normalized);
89
        $event->setResponse(new JsonResponse($normalized))->shouldBeCalledTimes(1);
90
91
        $this->doTest($event, $serializer);
92
    }
93
94
    public function testOnKernelViewWithPostRequestAndObjectControllerResult()
95
    {
@@ 94-104 (lines=11) @@
91
        $this->doTest($event, $serializer);
92
    }
93
94
    public function testOnKernelViewWithPostRequestAndObjectControllerResult()
95
    {
96
        $object = new \stdClass();
97
        $event = $this->prophesizeEvent(true, true, $object, true);
98
99
        $normalized = ['bar' => 'foo'];
100
        $serializer = $this->prophesizeSerializer($object, $normalized);
101
        $event->setResponse(new JsonResponse($normalized, 201))->shouldBeCalledTimes(1);
102
103
        $this->doTest($event, $serializer);
104
    }
105
106
    private function prophesizeEvent($isMasterRequest, $isRequestJson = false, $controllerResult = null, $isMethodPost = false)
107
    {