PHP 클래스 Plum\Plum\WorkflowTest

저자: Florian Eckerstorfer ([email protected])
상속: extends PHPUnit_Framework_TestCase
파일 보기 프로젝트 열기: plumphp/plum

공개 메소드들

메소드 설명
addConverterConvertsCallbackInArrayIntoCallbackConverter ( )
addConverterConvertsCallbackIntoCallbackConverter ( )
addConverterConvertsFilterCallbackInArrayIntoCallbackFilter ( )
addConverterThrowsExceptionIfConverterInArrayIsNotConverter ( )
addConverterThrowsExceptionIfConverterIsMissingInArray ( )
addConverterThrowsExceptionIfElementIsNotAConverterAndNotAnArray ( )
addConverterWithArrayShouldAddConverterToWorkflow ( )
addConverterWithConverterInstanceShouldAddConverterToWorkflow ( )
addConverterWithFieldAcceptsCallbackAndCreatesCallbackConverter ( )
addConverterWithFieldAcceptsCallbackFilterInArrayAndCreatesCallbackFilter ( )
addConverterWithFieldAndConverterInstanceShouldAddValueConverterToWorkflow ( )
addConverterWithFieldAndPrependShouldPrependValueConverterToWorkflow ( )
addConverterWithPrependShouldPrependConverterToWorkflow ( )
addFilterConvertsCallbackInArrayIntoCallbackConverter ( )
addFilterConvertsCallbackIntoCallbackConverter ( )
addFilterThrowsExceptionIfArrayDoesNotContainFilter ( )
addFilterThrowsExceptionIfElementIsNotAFilterAndNotAnArray ( )
addFilterThrowsExceptionIfFilterInArrayIsNotFilter ( )
addFilterWithArrayShouldAddFilterToWorkflow ( )
addFilterWithFieldAndFilterInstanceShouldAddValueFilterToWorkflow ( )
addFilterWithFieldAndPrependShouldPrependValueFilterToWorkflow ( )
addFilterWithFieldConvertsCallbackIntoCallbackConverter ( )
addFilterWithFilterInstanceShouldAddFilterToWorkflow ( )
addFilterWithPrependShouldPrependFilterToWorkflow ( )
addWriterConvertsFilterCallbackInArrayIntoCallbackFilter ( )
addWriterThrowsExceptionIfElementIsNotAnArrayAndNotAWriter ( )
addWriterThrowsExceptionIfWriterInArrayIsNotWriter ( )
addWriterThrowsExceptionIfWriterIsMissingInArray ( )
addWriterWithArrayShouldAddWriterToWorkflow ( )
addWriterWithPrependShouldPrependWriterToWorkflow ( )
addWriterWithWriterInstanceShouldAddWriterToWorkflow ( )
getPipelineShouldReturnAllPipelineElements ( )
getPipelineShouldReturnOnlyElementsOfGivenType ( )
processShouldApplyConverterIfFieldFilterReturnsTrueToReadItems ( )
processShouldApplyConverterIfFilterReturnsTrueToReadItems ( )
processShouldApplyConverterToReadItems ( )
processShouldApplyFilterToReadItems ( )
processShouldApplyMultipleWritersToReadItems ( )
processShouldApplyValueConverterIfFieldFilterReturnsTrueToReadItems ( )
processShouldApplyValueConverterIfFilterReturnsTrueToReadItems ( )
processShouldApplyValueConverterToReadItems ( )
processShouldApplyValueFilterToReadItems ( )
processShouldApplyWriterToReadItems ( )
processShouldApplyWriterToReadItemsIfFilterReturnsTrue ( )
processShouldCollectExceptionsIfResumeOnErrorOptionIsTrue ( )
processShouldDoNothingWhenNothingIsRead ( )
processShouldFilterItemIfConverterReturnsNull ( )
processShouldNotApplyConverterIfFilterReturnsFalseToReadItems ( )
processShouldNotApplyValueConverterIfFilterReturnsFalseToReadItems ( )
processShouldNotApplyWriterToReadItemsIfFilterReturnsFalse ( )
processShouldReadFromMultipleReaders ( )
processShouldThrowExceptionsIfResumeOnErrorOptionIsFalse ( )
setUp ( )

보호된 메소드들

메소드 설명
getMockConverter ( ) : Plum\Plum\Converter\ConverterInterface | Mockery\MockInterface
getMockFilter ( ) : Plum\Plum\Filter\FilterInterface | Mockery\MockInterface
getMockReader ( ) : Plum\Plum\Reader\ReaderInterface | Mockery\MockInterface
getMockWriter ( ) : Plum\Plum\Writer\WriterInterface | Mockery\MockInterface

메소드 상세

addConverterConvertsCallbackInArrayIntoCallbackConverter() 공개 메소드

addConverterConvertsCallbackIntoCallbackConverter() 공개 메소드

addConverterConvertsFilterCallbackInArrayIntoCallbackFilter() 공개 메소드

addConverterThrowsExceptionIfConverterInArrayIsNotConverter() 공개 메소드

addConverterThrowsExceptionIfConverterIsMissingInArray() 공개 메소드

addConverterThrowsExceptionIfElementIsNotAConverterAndNotAnArray() 공개 메소드

addConverterWithArrayShouldAddConverterToWorkflow() 공개 메소드

addConverterWithConverterInstanceShouldAddConverterToWorkflow() 공개 메소드

addConverterWithFieldAcceptsCallbackAndCreatesCallbackConverter() 공개 메소드

addConverterWithFieldAcceptsCallbackFilterInArrayAndCreatesCallbackFilter() 공개 메소드

addConverterWithFieldAndConverterInstanceShouldAddValueConverterToWorkflow() 공개 메소드

addConverterWithFieldAndPrependShouldPrependValueConverterToWorkflow() 공개 메소드

addConverterWithPrependShouldPrependConverterToWorkflow() 공개 메소드

addFilterConvertsCallbackInArrayIntoCallbackConverter() 공개 메소드

addFilterConvertsCallbackIntoCallbackConverter() 공개 메소드

addFilterThrowsExceptionIfArrayDoesNotContainFilter() 공개 메소드

addFilterThrowsExceptionIfElementIsNotAFilterAndNotAnArray() 공개 메소드

addFilterThrowsExceptionIfFilterInArrayIsNotFilter() 공개 메소드

addFilterWithArrayShouldAddFilterToWorkflow() 공개 메소드

addFilterWithFieldAndFilterInstanceShouldAddValueFilterToWorkflow() 공개 메소드

addFilterWithFieldAndPrependShouldPrependValueFilterToWorkflow() 공개 메소드

addFilterWithFieldConvertsCallbackIntoCallbackConverter() 공개 메소드

addFilterWithFilterInstanceShouldAddFilterToWorkflow() 공개 메소드

addFilterWithPrependShouldPrependFilterToWorkflow() 공개 메소드

addWriterConvertsFilterCallbackInArrayIntoCallbackFilter() 공개 메소드

addWriterThrowsExceptionIfElementIsNotAnArrayAndNotAWriter() 공개 메소드

addWriterThrowsExceptionIfWriterInArrayIsNotWriter() 공개 메소드

addWriterThrowsExceptionIfWriterIsMissingInArray() 공개 메소드

addWriterWithArrayShouldAddWriterToWorkflow() 공개 메소드

addWriterWithPrependShouldPrependWriterToWorkflow() 공개 메소드

addWriterWithWriterInstanceShouldAddWriterToWorkflow() 공개 메소드

getMockConverter() 보호된 메소드

protected getMockConverter ( ) : Plum\Plum\Converter\ConverterInterface | Mockery\MockInterface
리턴 Plum\Plum\Converter\ConverterInterface | Mockery\MockInterface

getMockFilter() 보호된 메소드

protected getMockFilter ( ) : Plum\Plum\Filter\FilterInterface | Mockery\MockInterface
리턴 Plum\Plum\Filter\FilterInterface | Mockery\MockInterface

getMockReader() 보호된 메소드

protected getMockReader ( ) : Plum\Plum\Reader\ReaderInterface | Mockery\MockInterface
리턴 Plum\Plum\Reader\ReaderInterface | Mockery\MockInterface

getMockWriter() 보호된 메소드

protected getMockWriter ( ) : Plum\Plum\Writer\WriterInterface | Mockery\MockInterface
리턴 Plum\Plum\Writer\WriterInterface | Mockery\MockInterface

getPipelineShouldReturnAllPipelineElements() 공개 메소드

getPipelineShouldReturnOnlyElementsOfGivenType() 공개 메소드

processShouldApplyConverterIfFieldFilterReturnsTrueToReadItems() 공개 메소드

processShouldApplyConverterIfFilterReturnsTrueToReadItems() 공개 메소드

processShouldApplyConverterToReadItems() 공개 메소드

processShouldApplyFilterToReadItems() 공개 메소드

processShouldApplyMultipleWritersToReadItems() 공개 메소드

processShouldApplyValueConverterIfFieldFilterReturnsTrueToReadItems() 공개 메소드

processShouldApplyValueConverterIfFilterReturnsTrueToReadItems() 공개 메소드

processShouldApplyValueConverterToReadItems() 공개 메소드

processShouldApplyValueFilterToReadItems() 공개 메소드

processShouldApplyWriterToReadItems() 공개 메소드

processShouldApplyWriterToReadItemsIfFilterReturnsTrue() 공개 메소드

processShouldCollectExceptionsIfResumeOnErrorOptionIsTrue() 공개 메소드

processShouldDoNothingWhenNothingIsRead() 공개 메소드

processShouldFilterItemIfConverterReturnsNull() 공개 메소드

processShouldNotApplyConverterIfFilterReturnsFalseToReadItems() 공개 메소드

processShouldNotApplyValueConverterIfFilterReturnsFalseToReadItems() 공개 메소드

processShouldNotApplyWriterToReadItemsIfFilterReturnsFalse() 공개 메소드

processShouldReadFromMultipleReaders() 공개 메소드

processShouldThrowExceptionsIfResumeOnErrorOptionIsFalse() 공개 메소드

setUp() 공개 메소드

public setUp ( )