Flugg\Responder\Tests\Unit\ResponderTest::successMethodShouldCallOnTheSuccessResponseBuilder PHP Метод

successMethodShouldCallOnTheSuccessResponseBuilder() публичный Метод

    public function successMethodShouldCallOnTheSuccessResponseBuilder()
    {
        // Arrange...
        $responseBuilder = $this->mockSuccessBuilder();
        $responder = $this->app->make('responder');
        $data = $this->makeModel();
        $meta = ['foo' => true];
        // Act...
        $responder->success($data, 201, $meta);
        // Assert...
        $responseBuilder->shouldHaveReceived('transform')->with($data)->once();
        $responseBuilder->shouldHaveReceived('addMeta')->with($meta)->once();
        $responseBuilder->shouldHaveReceived('respond')->with(201)->once();
    }