PHP Class Sokil\Mongo\CollectionTest

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

Public Methods

Method Description
hasDocumentDataProvider ( )
setUp ( )
tearDown ( )
testCappedCollectionInsert ( )
testCreateDocument_IsNewDocumentStoredToPoolAfterSave ( )
testDeleteCollection_ExceptionOnCollectionDeleteError ( )
testDeleteCollection_UnexistedCollection ( )
testDeleteDocument_ErrorDeletingDocument ( )
testDeleteDocuments_ErrorDeletingDocuments ( )
testDeleteDocuments_ExpressionAsArray ( )
testDeleteDocuments_ExpressionAsCallable ( )
testDeleteDocuments_ExpressionAsObject ( )
testDeleteDocuments_WrongExpressionSpecified ( )
testDeleteIndex ( )
testEnableDocumentPool ( )
testEnsureFulltextIndex ( )
testEnsureIndex ( )
testEnsureSparseIndex ( )
testEnsureTTLIndex ( )
testEnsureUniqueIndex ( )
testFind ( )
testGetDistinct_ExpressionArray ( )
testGetDistinct_ExpressionCallable ( )
testGetDistinct_ExpressionObject ( )
testGetDistinct_NoExpression ( )
testGetDocument ( )
testGetDocumentByReference ( )
testGetDocumentByStringId ( )
testGetDocumentDirectly ( )
testGetDocument_ConfigureCursor_DocumentPoolMustBeOmitted ( )
testGetDocument_ConfigureCursor_ReturnAsArray ( )
testGetDocument_ConfigureCursor_getAsArray ( )
testGetDocument_WrongId ( )
testGetDocumentsFromDocumentPool ( )
testGetDocuments_AllFromPool ( )
testGetDocuments_OneFromPoolOtherDirectly ( )
testGetDocuments_UnexistedIdsSpecified ( )
testGetOption ( )
testGetOptions ( )
testGetResultSet ( )
testGetStoredDocumentInstanceFromArray ( )
testGetStoredDocumentInstanceFromArray_DocumentNotStored ( )
testHasDocument ( $collection1Data, $collection2Data, $isEquals )
testInitIndexes ( )
testInitIndexes_KeysNotSpecified ( )
testInsertMultiple_Acknowledged ( )
testInsertMultiple_ErrorInsertingWithAcknowledgeWrite ( )
testInsertMultiple_ErrorInsertingWithUnacknowledgeWrite ( )
testInsertMultiple_Unacknovledged ( )
testInsertMultiple_ValidateError ( )
testInsert_Acknowledged ( )
testInsert_Acknowledged_Error ( )
testInsert_Unacknowledged ( )
testInsert_Unacknowledged_Error ( )
testIsDocumentInDocumentPool ( )
testIsVersioningEnabled ( )
testOverrideDefaultDocumentClassByCallable ( )
testOverrideDefaultDocumentClassByString ( )
testReadNearest ( array $tags = null )
testReadPrimaryOnly ( )
testReadPrimaryPreferred ( )
testReadSecondaryOnly ( array $tags = null )
testReadSecondaryPreferred ( array $tags = null )
testSaveInvalidNewDocument ( )
testSaveValidNewDocument ( )
testSetMajorityWriteConcern ( )
testSetUnacknowledgedWriteConcern ( )
testSetWriteConcern ( )
testSetWriteConcern_Error ( )
testStats ( )
testStoreDocumentInPool_DocumentAlreadyStored ( )
testUpdateAll_ErrorWithUnacknowledgedWriteConcern ( )
testUpdateAll_ErrorWithWriteConcern ( )
testUpdateAll_WithAcknowledgedWriteConcern ( )
testUpdateAll_WithUnacknowledgedWriteConcern ( )
testUpdateExistedDocument ( )
testUpdateMultiple_ErrorWithUnacknowledgedWriteConcern ( )
testUpdateMultiple_ErrorWithWriteConcern ( )
testUpdateMultiple_WithAcknowledgedWriteConcern ( )
testUpdateMultiple_WithUnacknowledgedWriteConcern ( )
testUpdate_ExpressionIsArray ( )
testUpdate_ExpressionIsCallable ( )
testUpdate_ExpressionIsExpressionObject ( )
testUpdate_UpdateData ( )
testUpdate_UpdateDataIsOperatorArray ( )
testUpdate_UpdateDataIsOperatorCallable ( )
testUpdate_UpdateDataIsOperatorObject ( )
testValidateOnExistedCollection ( )
testValidateOnNotExistedCollection ( )

Method Details

hasDocumentDataProvider() public method

setUp() public method

public setUp ( )

tearDown() public method

public tearDown ( )

testCappedCollectionInsert() public method

testCreateDocument_IsNewDocumentStoredToPoolAfterSave() public method

testDeleteCollection_ExceptionOnCollectionDeleteError() public method

testDeleteCollection_UnexistedCollection() public method

testDeleteDocument_ErrorDeletingDocument() public method

testDeleteDocuments_ErrorDeletingDocuments() public method

testDeleteDocuments_ExpressionAsArray() public method

testDeleteDocuments_ExpressionAsCallable() public method

testDeleteDocuments_ExpressionAsObject() public method

testDeleteDocuments_WrongExpressionSpecified() public method

testDeleteIndex() public method

public testDeleteIndex ( )

testEnableDocumentPool() public method

testEnsureFulltextIndex() public method

testEnsureIndex() public method

public testEnsureIndex ( )

testEnsureSparseIndex() public method

testEnsureTTLIndex() public method

public testEnsureTTLIndex ( )

testEnsureUniqueIndex() public method

testFind() public method

public testFind ( )

testGetDistinct_ExpressionArray() public method

testGetDistinct_ExpressionCallable() public method

testGetDistinct_ExpressionObject() public method

testGetDistinct_NoExpression() public method

testGetDocument() public method

public testGetDocument ( )

testGetDocumentByReference() public method

testGetDocumentByStringId() public method

testGetDocumentDirectly() public method

testGetDocument_ConfigureCursor_DocumentPoolMustBeOmitted() public method

testGetDocument_ConfigureCursor_ReturnAsArray() public method

testGetDocument_ConfigureCursor_getAsArray() public method

testGetDocument_WrongId() public method

testGetDocumentsFromDocumentPool() public method

testGetDocuments_AllFromPool() public method

testGetDocuments_OneFromPoolOtherDirectly() public method

testGetDocuments_UnexistedIdsSpecified() public method

testGetOption() public method

public testGetOption ( )

testGetOptions() public method

public testGetOptions ( )

testGetResultSet() public method

public testGetResultSet ( )

testGetStoredDocumentInstanceFromArray() public method

testGetStoredDocumentInstanceFromArray_DocumentNotStored() public method

testHasDocument() public method

public testHasDocument ( $collection1Data, $collection2Data, $isEquals )

testInitIndexes() public method

public testInitIndexes ( )

testInitIndexes_KeysNotSpecified() public method

testInsertMultiple_Acknowledged() public method

testInsertMultiple_ErrorInsertingWithAcknowledgeWrite() public method

testInsertMultiple_ErrorInsertingWithUnacknowledgeWrite() public method

testInsertMultiple_Unacknovledged() public method

testInsertMultiple_ValidateError() public method

testInsert_Acknowledged() public method

testInsert_Acknowledged_Error() public method

testInsert_Unacknowledged() public method

testInsert_Unacknowledged_Error() public method

testIsDocumentInDocumentPool() public method

testIsVersioningEnabled() public method

testOverrideDefaultDocumentClassByCallable() public method

testOverrideDefaultDocumentClassByString() public method

testReadNearest() public method

public testReadNearest ( array $tags = null )
$tags array

testReadPrimaryOnly() public method

public testReadPrimaryOnly ( )

testReadPrimaryPreferred() public method

testReadSecondaryOnly() public method

public testReadSecondaryOnly ( array $tags = null )
$tags array

testReadSecondaryPreferred() public method

public testReadSecondaryPreferred ( array $tags = null )
$tags array

testSaveInvalidNewDocument() public method

testSaveValidNewDocument() public method

testSetMajorityWriteConcern() public method

testSetUnacknowledgedWriteConcern() public method

testSetWriteConcern() public method

public testSetWriteConcern ( )

testSetWriteConcern_Error() public method

testStats() public method

public testStats ( )

testStoreDocumentInPool_DocumentAlreadyStored() public method

testUpdateAll_ErrorWithUnacknowledgedWriteConcern() public method

testUpdateAll_ErrorWithWriteConcern() public method

testUpdateAll_WithAcknowledgedWriteConcern() public method

testUpdateAll_WithUnacknowledgedWriteConcern() public method

testUpdateExistedDocument() public method

testUpdateMultiple_ErrorWithUnacknowledgedWriteConcern() public method

testUpdateMultiple_ErrorWithWriteConcern() public method

testUpdateMultiple_WithAcknowledgedWriteConcern() public method

testUpdateMultiple_WithUnacknowledgedWriteConcern() public method

testUpdate_ExpressionIsArray() public method

testUpdate_ExpressionIsCallable() public method

testUpdate_ExpressionIsExpressionObject() public method

testUpdate_UpdateData() public method

testUpdate_UpdateDataIsOperatorArray() public method

testUpdate_UpdateDataIsOperatorCallable() public method

testUpdate_UpdateDataIsOperatorObject() public method

testValidateOnExistedCollection() public method

testValidateOnNotExistedCollection() public method