PHP Class spec\Prophecy\Doubler\NameGeneratorSpec

Inheritance: extends PhpSpec\ObjectBehavior
Datei anzeigen Open project: phpspec/prophecy

Public Methods

Method Description
getMatchers ( )
it_generates_proper_name_for_no_class_and_interfaces_list ( )
its_name_generates_name_based_on_interface_shortnames ( ReflectionClass $interface1, ReflectionClass $interface2 )
its_name_generates_name_based_on_namespaced_class_reflection ( ReflectionClass $class )
its_name_generates_name_based_on_simple_class_reflection ( ReflectionClass $class )
its_name_generates_name_based_only_on_class_if_its_available ( ReflectionClass $class, ReflectionClass $interface1, ReflectionClass $interface2 )

Method Details

getMatchers() public method

public getMatchers ( )

it_generates_proper_name_for_no_class_and_interfaces_list() public method

its_name_generates_name_based_on_interface_shortnames() public method

public its_name_generates_name_based_on_interface_shortnames ( ReflectionClass $interface1, ReflectionClass $interface2 )
$interface1 ReflectionClass
$interface2 ReflectionClass

its_name_generates_name_based_on_namespaced_class_reflection() public method

public its_name_generates_name_based_on_namespaced_class_reflection ( ReflectionClass $class )
$class ReflectionClass

its_name_generates_name_based_on_simple_class_reflection() public method

public its_name_generates_name_based_on_simple_class_reflection ( ReflectionClass $class )
$class ReflectionClass

its_name_generates_name_based_only_on_class_if_its_available() public method

public its_name_generates_name_based_only_on_class_if_its_available ( ReflectionClass $class, ReflectionClass $interface1, ReflectionClass $interface2 )
$class ReflectionClass
$interface1 ReflectionClass
$interface2 ReflectionClass