PHP Class ouzo\tests\ModelAssert

Afficher le fichier Open project: letsdrink/ouzo Class Usage Examples

Méthodes publiques

Méthode Description
hasSameAttributesAs ( Model $expected ) Compares only attributes listed in Models fields!
isEqualTo ( Model $expected ) Compares all attributes. If one model has loaded a relation and other has not, they are considered not equal.
that ( Model $actual )

Private Methods

Méthode Description
__construct ( Model $actual )
_assertSamePersistentAttributes ( Model $expected )
_assertSameType ( Model $expected )

Method Details

hasSameAttributesAs() public méthode

Compares only attributes listed in Models fields!
public hasSameAttributesAs ( Model $expected )
$expected Ouzo\Model

isEqualTo() public méthode

Compares all attributes. If one model has loaded a relation and other has not, they are considered not equal.
public isEqualTo ( Model $expected )
$expected Ouzo\Model

that() public static méthode

public static that ( Model $actual )
$actual Ouzo\Model