PHP Class Sokil\Mongo\DocumentTest

Inheritance: extends PHPUnit_Framework_TestCase
Show file Open project: sokil/php-mongo

Public Methods

Method Description
setUp ( )
tearDown ( )
testAddToSet_NoKey ( )
testAddToSet_ScalarKey ( )
testAppend ( )
testBitwiceAnd ( )
testBitwiceOr ( )
testBitwiceXor ( )
testCreateDocumentFromArray ( )
testCreateReference ( )
testDecrement ( )
testDefaultFields ( )
testDefineId_AsMongoIdClass ( )
testDefineId_AsStringThatCanBeMongoIdClass ( )
testDefineId_AsVarchar ( )
testDeprecatedSchema ( )
testEmptyField ( )
testFromArray ( )
testGetNull ( )
testGetOriginalData ( )
testGetRelatedDocument ( )
testGetRelatedDocumentList ( )
testIncrementExistedKeyOfSavedDocument ( )
testIncrementExistedKeyOfUnsavedDocument ( )
testIncrementNotExistedKeyOfSavedDocument ( )
testIncrementNotExistedKeyOfUnsavedDocument ( )
testIsStored ( )
testIsStoredWhenIdSet ( )
testJsonSerializable ( )
testMerge ( )
testMergeOnUpdate ( )
testPullFromOneDimensionalArray ( )
testPullFromThreeDimensionalArray ( )
testPullFromThreeDimensionalUsingExpression ( )
testPullFromThreeDimensionalUsingExpressionInValue ( )
testPullFromTwoDimensionalArray ( )
testPushEach_OnSavedDocument ( )
testPushEach_OnUnsavedDocument ( )
testRedefineDefaultFieldsInConstructor ( )
testReload ( )
testReset ( )
testSave_SaveNotRequired ( ) Check of nothing changed on document when save not required
testSave_UpdateError ( )
testSetArrayToScalarOnExistedDoc ( )
testSetArrayToScalarOnNewDoc ( )
testSetDate ( )
testSetId_AsMongoIdClass ( )
testSetId_AsStringThatCanBeMongoIdClass ( )
testSetId_AsVarchar ( )
testSetMongoCode ( )
testSetMongoRegex ( )
testSetObject ( )
testSetScenario ( )
testSetStructure_NewDocument ( )
testSetStructure_StoredDocument ( )
testSet_ExistedKey_StoredDocument ( )
testSet_ExistedScalarSubkeyOfExistedArrayKey_StoredDocument ( )
testSet_NewDocument ( )
testSet_NewKey_StoredDocument ( )
testSet_NewScalarSubkeyOfExistedArrayKey_StoredDocument ( )
testSet_NewScalarSubkeyOfExistedScalarKey_StoredDocument ( )
testSet_SubkeyOfNewKey_StoredDocument ( )
testSet_SubkeyOverwrite_NewDocument ( )
testSet_SubkeyOverwrite_StoredDocument ( )
testToString ( )
testUnhandledMethodCall ( ) Test call of method not described in behaviors, not setter and not getter
testUnsetAndSet ( )
testUnsetField_ExistedDocument ( )
testUnsetField_NewDocument ( )
testUnsetInExistedDocument ( )
testUnsetInNewDocument ( )
testUnsetUnexistedField ( )
testVirtualGetter ( )
testVirtualSetter ( )

Method Details

setUp() public method

public setUp ( )

tearDown() public method

public tearDown ( )

testAddToSet_NoKey() public method

public testAddToSet_NoKey ( )

testAddToSet_ScalarKey() public method

testAppend() public method

public testAppend ( )

testBitwiceAnd() public method

public testBitwiceAnd ( )

testBitwiceOr() public method

public testBitwiceOr ( )

testBitwiceXor() public method

public testBitwiceXor ( )

testCreateDocumentFromArray() public method

testCreateReference() public method

public testCreateReference ( )

testDecrement() public method

public testDecrement ( )

testDefaultFields() public method

public testDefaultFields ( )

testDefineId_AsMongoIdClass() public method

testDefineId_AsStringThatCanBeMongoIdClass() public method

testDefineId_AsVarchar() public method

testDeprecatedSchema() public method

testEmptyField() public method

public testEmptyField ( )

testFromArray() public method

public testFromArray ( )

testGetNull() public method

public testGetNull ( )

testGetOriginalData() public method

public testGetOriginalData ( )

testGetRelatedDocument() public method

testGetRelatedDocumentList() public method

testIncrementExistedKeyOfSavedDocument() public method

testIncrementExistedKeyOfUnsavedDocument() public method

testIncrementNotExistedKeyOfSavedDocument() public method

testIncrementNotExistedKeyOfUnsavedDocument() public method

testIsStored() public method

public testIsStored ( )

testIsStoredWhenIdSet() public method

testJsonSerializable() public method

testMerge() public method

public testMerge ( )

testMergeOnUpdate() public method

public testMergeOnUpdate ( )

testPullFromOneDimensionalArray() public method

testPullFromThreeDimensionalArray() public method

testPullFromThreeDimensionalUsingExpression() public method

Deprecation: using expression as value

testPullFromThreeDimensionalUsingExpressionInValue() public method

testPullFromTwoDimensionalArray() public method

testPushEach_OnSavedDocument() public method

testPushEach_OnUnsavedDocument() public method

testRedefineDefaultFieldsInConstructor() public method

testReload() public method

public testReload ( )

testReset() public method

public testReset ( )

testSave_SaveNotRequired() public method

Check of nothing changed on document when save not required

testSave_UpdateError() public method

testSetArrayToScalarOnExistedDoc() public method

testSetArrayToScalarOnNewDoc() public method

testSetDate() public method

public testSetDate ( )

testSetId_AsMongoIdClass() public method

testSetId_AsStringThatCanBeMongoIdClass() public method

testSetId_AsVarchar() public method

public testSetId_AsVarchar ( )

testSetMongoCode() public method

public testSetMongoCode ( )

testSetMongoRegex() public method

public testSetMongoRegex ( )

testSetObject() public method

public testSetObject ( )

testSetScenario() public method

public testSetScenario ( )

testSetStructure_NewDocument() public method

testSetStructure_StoredDocument() public method

testSet_ExistedKey_StoredDocument() public method

testSet_ExistedScalarSubkeyOfExistedArrayKey_StoredDocument() public method

testSet_NewDocument() public method

public testSet_NewDocument ( )

testSet_NewKey_StoredDocument() public method

testSet_NewScalarSubkeyOfExistedArrayKey_StoredDocument() public method

testSet_NewScalarSubkeyOfExistedScalarKey_StoredDocument() public method

testSet_SubkeyOfNewKey_StoredDocument() public method

testSet_SubkeyOverwrite_NewDocument() public method

testSet_SubkeyOverwrite_StoredDocument() public method

testToString() public method

public testToString ( )

testUnhandledMethodCall() public method

Test call of method not described in behaviors, not setter and not getter

testUnsetAndSet() public method

public testUnsetAndSet ( )

testUnsetField_ExistedDocument() public method

testUnsetField_NewDocument() public method

testUnsetInExistedDocument() public method

testUnsetInNewDocument() public method

testUnsetUnexistedField() public method

testVirtualGetter() public method

public testVirtualGetter ( )

testVirtualSetter() public method

public testVirtualSetter ( )