PHP Класс ImboUnitTest\Http\Response\ResponseFormatterTest

Наследование: extends PHPUnit_Framework_TestCase
Показать файл Открыть проект

Открытые методы

Метод Описание
getImageResources ( )
getJsonpTriggers ( ) : array[] Get different jsonp triggers
getOriginalMimeTypes ( ) : array[] Get mime types and the expected formatter
setUp ( ) Set up the response formatter
tearDown ( ) Tear down the response
testCanSetAndGetTheFormatter ( )
testCanWrapJsonDataInSpecifiedCallback ( $param, $callback, $contentType, $valid = true )
testDoesNotDoContentNegotiationWhenTheRequestedPathIncludesAnExtension ( )
testDoesNotForceContentNegotiationOnErrorModelsWhenResourceIsNotAnImage ( )
testDoesNotSetResponseContentWhenHttpMethodIsHead ( )
testDoesNotTriggerAnImageConversionWhenTheImageHasTheCorrectMimeType ( )
testForcesContentNegotiationOnErrorModelsWhenResourceIsAnImage ( $routeName )
testPicksThePrioritizedMediaTypeIfMoreThanOneWithSameQualityAreSupportedByTheUserAgent ( )
testReturnWhenStatusCodeIs204 ( )
testReturnWhenThereIsNoModel ( )
testReturnsACorrectEventSubscription ( )
testThrowsAnExceptionInStrictModeWhenTheUserAgentDoesNotSupportAnyOfImbosMediaTypes ( )
testTriggersAConversionTransformationIfNeededWhenTheModelIsAnImage ( )
testUsesDefaultMediaTypeInNonStrictModeWhenTheUserAgentDoesNotSupportAnyMediaTypes ( )
testUsesTheOriginalMimeTypeOfTheImageIfConfigDisablesContentNegotiationForImages ( $originalMimeType, $expectedFormatter )
testUsesTheOriginalMimeTypeOfTheImageIfTheClientHasNoPreference ( $originalMimeType, $expectedFormatter )

Описание методов

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

public getImageResources ( )

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

Get different jsonp triggers
public getJsonpTriggers ( ) : array[]
Результат array[]

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

Get mime types and the expected formatter
public getOriginalMimeTypes ( ) : array[]
Результат array[]

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

Set up the response formatter
public setUp ( )

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

Tear down the response
public tearDown ( )

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

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

public testCanWrapJsonDataInSpecifiedCallback ( $param, $callback, $contentType, $valid = true )

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public testUsesTheOriginalMimeTypeOfTheImageIfTheClientHasNoPreference ( $originalMimeType, $expectedFormatter )