PHP Class NerdsAndCompany\Schematic\Services\SchematicTest

Author: Nerds & Company
Inheritance: extends Craft\BaseTest
Show file Open project: itmundi/schematic

Public Methods

Method Description
getDynamicallyMockedService ( string $class, string $method, PHPUnit_Framework_MockObject_Matcher_Invocation $invocation, mixed $returnValue ) : PHPUnit_Framework_MockObject_MockObject
getMockAbstractService ( ) : Base | PHPUnit_Framework_MockObject_MockObject
getMockCategoriesService ( ) : PHPUnit_Framework_MockObject_MockObject | Craft\CategoriesService
getMockFieldsService ( ) : PHPUnit_Framework_MockObject_MockObject | Craft\FieldsService
getMockGlobalsService ( ) : PHPUnit_Framework_MockObject_MockObject | Craft\GlobalsService
getMockPluginsService ( ) : Craft\PluginsService | PHPUnit_Framework_MockObject_MockObject
getMockResultModel ( ) : PHPUnit_Framework_MockObject_MockObject | Result
getMockSectionsService ( ) : PHPUnit_Framework_MockObject_MockObject | Craft\SectionsService
getMockTagsService ( ) : PHPUnit_Framework_MockObject_MockObject | Craft\TagsService
setUp ( )
testExportFromYaml ( ) Test export to yml.
testExportFromYamlWithFileError ( ) Test export to yml with error writing to file.
testExportToYamlExcludingDataTypes ( ) Test export to yml excluding data types.
testImportFromYamlWithForce ( ) Test import from Yaml.

Private Methods

Method Description
createMockService ( string $service, string $handle ) Creates mock for service.
getMockAllGroupsMethodService ( $service ) : PHPUnit_Framework_MockObject_MockObject
getYamlExportFile ( ) : string
getYamlTestFile ( ) : string
mockServices ( ) Mock all required services.
prepExportMockServices ( ) Prep export services.
setCraftComponent ( string $handle, PHPUnit_Framework_MockObject_MockObject $mock )

Method Details

getDynamicallyMockedService() public method

public getDynamicallyMockedService ( string $class, string $method, PHPUnit_Framework_MockObject_Matcher_Invocation $invocation, mixed $returnValue ) : PHPUnit_Framework_MockObject_MockObject
$class string
$method string
$invocation PHPUnit_Framework_MockObject_Matcher_Invocation
$returnValue mixed
return PHPUnit_Framework_MockObject_MockObject

getMockAbstractService() public method

public getMockAbstractService ( ) : Base | PHPUnit_Framework_MockObject_MockObject
return Base | PHPUnit_Framework_MockObject_MockObject

getMockCategoriesService() public method

public getMockCategoriesService ( ) : PHPUnit_Framework_MockObject_MockObject | Craft\CategoriesService
return PHPUnit_Framework_MockObject_MockObject | Craft\CategoriesService

getMockFieldsService() public method

public getMockFieldsService ( ) : PHPUnit_Framework_MockObject_MockObject | Craft\FieldsService
return PHPUnit_Framework_MockObject_MockObject | Craft\FieldsService

getMockGlobalsService() public method

public getMockGlobalsService ( ) : PHPUnit_Framework_MockObject_MockObject | Craft\GlobalsService
return PHPUnit_Framework_MockObject_MockObject | Craft\GlobalsService

getMockPluginsService() public method

public getMockPluginsService ( ) : Craft\PluginsService | PHPUnit_Framework_MockObject_MockObject
return Craft\PluginsService | PHPUnit_Framework_MockObject_MockObject

getMockResultModel() public method

public getMockResultModel ( ) : PHPUnit_Framework_MockObject_MockObject | Result
return PHPUnit_Framework_MockObject_MockObject | NerdsAndCompany\Schematic\Models\Result

getMockSectionsService() public method

public getMockSectionsService ( ) : PHPUnit_Framework_MockObject_MockObject | Craft\SectionsService
return PHPUnit_Framework_MockObject_MockObject | Craft\SectionsService

getMockTagsService() public method

public getMockTagsService ( ) : PHPUnit_Framework_MockObject_MockObject | Craft\TagsService
return PHPUnit_Framework_MockObject_MockObject | Craft\TagsService

setUp() public method

public setUp ( )

testExportFromYaml() public method

Test export to yml.
public testExportFromYaml ( )

testExportFromYamlWithFileError() public method

Test export to yml with error writing to file.

testExportToYamlExcludingDataTypes() public method

Test export to yml excluding data types.

testImportFromYamlWithForce() public method

Test import from Yaml.