PHP Класс lithium\tests\cases\data\ModelTest

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

Защищенные свойства (Protected)

Свойство Тип Описание
$_altSchema

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

Метод Описание
setUp ( )
tearDown ( )
testAttributesInheritanceWithObject ( )
testClassInitialization ( )
testCountSyntax ( ) Tests that varying count syntaxes all produce the same query operation (i.e.
testCountSyntaxWithoutConditions ( ) Test that magic count condition-less syntax works.
testCreateCollection ( )
testCustomAttributesInheritance ( )
testCustomFindMethods ( )
testCustomFinder ( )
testCustomValidationCriteria ( )
testDefaultValuesFromSchema ( )
testDelete ( )
testErrorsIsClearedOnEachValidates ( )
testFieldIntrospection ( )
testFieldName ( )
testFilteredFind ( )
testFindByObjectKey ( ) Tests that objects can be passed as keys to Model::find() and be properly translated to query conditions.
testFindFirst ( )
testImplicitKeyFind ( )
testInitializationInheritance ( )
testInstanceMethods ( )
testKeyGeneration ( )
testLazyLoad ( )
testLazyMetadataInit ( )
testLiveConfiguration ( )
testMagicFinders ( )
testMetaInformation ( )
testModelWithNoBackend ( )
testMultiRecordDelete ( )
testMultiRecordUpdate ( )
testOverrideMeta ( )
testRelationFromFieldName ( )
testRelationshipIntrospection ( ) Tests introspecting the relationship settings for the model as a whole, various relationship types, and individual relationships.
testRespondsTo ( )
testRespondsToInstanceMethod ( )
testRespondsToParentCall ( )
testSave ( )
testSaveFailedWithValidationByModelDefinition ( )
testSaveFailedWithValidationByModelDefinitionAndTriggeredCustomEvents ( )
testSaveWithFailedValidation ( )
testSaveWithNoCallbacks ( )
testSaveWithValidationAndWhitelist ( )
testSchemaInheritance ( )
testSchemaLoading ( )
testSettingNestedObjectDefaults ( )
testSimpleFind ( )
testSimpleFindFirst ( ) Tests the find 'first' filter on a simple record set.
testSimpleFindList ( )
testSimpleRecordCreation ( )
testValidateWithRequiredFalse ( )
testValidateWithRequiredNull ( )
testValidateWithRequiredTrue ( )
testValidatesCustomEventFalse ( )
testValidatesCustomEventValid ( )
testValidatesCustomEventsFalse ( )
testValidatesCustomEventsFirstValid ( )
testValidatesCustomEventsValid ( )
testValidatesEmailIsNotEmpty ( )
testValidatesEmailIsValid ( )
testValidatesFalse ( )
testValidatesTitle ( )
testValidatesWithWhitelist ( )
testValidationInheritance ( )
testWhitelistWhenLockedUsingCreateForData ( )
testWhitelistWhenLockedUsingCreateWithValidAndSaveForInvalidData ( )
testWhitelistWhenLockedUsingSaveForData ( )

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

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

public setUp ( )

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

public tearDown ( )

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

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

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

Model::count(...), Model::find('count', ...) etc).
public testCountSyntax ( )

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

Test that magic count condition-less syntax works.

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

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

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

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

public testCustomFinder ( )

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

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

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

public testDelete ( )

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

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

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

public testFieldName ( )

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

public testFilteredFind ( )

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

Tests that objects can be passed as keys to Model::find() and be properly translated to query conditions.
public testFindByObjectKey ( )

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

public testFindFirst ( )

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

public testImplicitKeyFind ( )

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

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

public testInstanceMethods ( )

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

public testKeyGeneration ( )

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

public testLazyLoad ( )

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

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

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

public testMagicFinders ( )

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

public testMetaInformation ( )

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

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

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

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

public testOverrideMeta ( )

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

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

Tests introspecting the relationship settings for the model as a whole, various relationship types, and individual relationships.

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

public testRespondsTo ( )

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

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

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

public testSave ( )

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

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

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

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

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

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

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

public testSchemaLoading ( )

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

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

public testSimpleFind ( )

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

Tests the find 'first' filter on a simple record set.
public testSimpleFindFirst ( )

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

public testSimpleFindList ( )

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

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

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

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

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

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

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

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

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

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

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

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

public testValidatesFalse ( )

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

public testValidatesTitle ( )

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

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

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

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

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

Описание свойств

$_altSchema защищенное свойство

protected $_altSchema