phpDocumentor GalleryCore
PHPUnit
[ class tree: GalleryCore ] [ index: GalleryCore ] [ all elements ]

Class: AlbumTest

Source Location: /modules/core/test/phpunit/AlbumTest.class

Class AlbumTest

Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From GalleryTestCase

GalleryTestCase::$_cleanup

Inherited From GalleryTestCase

GalleryTestCase::GalleryTestCase()
GalleryTestCase::assert()
GalleryTestCase::assertEquals()
GalleryTestCase::assertErrorEquals()
Fail if the provided GalleryStatus object does not contain the given error code.
GalleryTestCase::assertEventFired()
Fail if the provided event name was not fired.
GalleryTestCase::assertEventNotFired()
Fail if the provided event name was fired
GalleryTestCase::DeepCompare()
GalleryTestCase::failWithStatus()
This is deprecated in Gallery 2.3 -- now tests should just return $ret and let the framework generate the right failure message.
GalleryTestCase::getEntityCounter()
Get the entity counter listener which contains the types and number of elements deleted.
GalleryTestCase::setUp()
GalleryTestCase::tearDown()
GalleryTestCase::_array_unshift_key_value()
Utility method to array_unshift a single key => value pair.
GalleryTestCase::_becomeGuestUser()
GalleryTestCase::_createDerivative()
GalleryTestCase::_createLinkedItem()
Create a random link item
GalleryTestCase::_createRandomAlbum()
Create a random album
GalleryTestCase::_createRandomDataItem()
Create a random data item
GalleryTestCase::_createRandomGroup()
Create a random group
GalleryTestCase::_createRandomUser()
Create a random user
GalleryTestCase::_createUser()
GalleryTestCase::_deleteAndVerifyEntity()
GalleryTestCase::_disableUserName()
Convenience method to mark a username as disabled.
GalleryTestCase::_getRootId()
GalleryTestCase::_getUnusedId()
Get an id that is not used for anything.
GalleryTestCase::_initEventListenersForTest()
Disable all but some core event listeners by default.
GalleryTestCase::_markEventListenersForCleanup()
Create a backup of the registered event listeners which will be restored in tearDown.
GalleryTestCase::_markFactoryForCleanup()
Create a backup of the factory data which will be restored in tearDown.
GalleryTestCase::_markFactoryModuleForCleanup()
GalleryTestCase::_markForCleanup()
GalleryTestCase::_markPluginParametersForCleanup()
Store plugin parameters to be restored in tearDown
GalleryTestCase::_markToolkitForCleanup()
GalleryTestCase::_registerEventListener()
Register a The NullEventListener for a test
GalleryTestCase::_registerFactoryImplementationForTest()
Register a factory implementation temporarily for this test.
GalleryTestCase::_registerTestEventListener()
Register and event name and associated listener (deprecated).
GalleryTestCase::_setMarkupType()
Set core parameter for markup type.
GalleryTestCase::_signUrl()
Adds an authToken to the given URL
GalleryTestCase::_unregisterFactoryImplementationForTest()
Unregister a specific factory implementation or all implementations of a spefific type temporarily for this test.
GalleryTestCase::_verifyEntity()
GalleryTestCase::_verifyFields()
GalleryTestCase::_verifyMissing()

[ Top ]
Method Summary
AlbumTest   AlbumTest()  
void   setUp()  
void   testCreateAlbumByGuestUser()  
void   testCreateAlbumByRegisteredUser()  
void   testCreateAlbumEntitizesAngleBracketsButIgnoresXssPayload()  
void   testCreateAlbumWithAlternativeGuestUser()  
void   testCreateAlbumWithLeadingAndTrailingSpace()  
void   testCreateAndDeleteAlbum()  
void   testCreateAndDeleteNestedAlbums()  
void   testCreateCollision()   Verify that creating a second album with the same path as an existing one throws a collision error.
void   testCreateRenameAndDeleteAlbum()  
void   testFetchAlbumTree()   Test GalleryCoreApi::fetchAlbumTree
void   testFetchAlbumTreeNoPermissions()  
void   testFetchChildIds()   Create a parent, a child, verify that fetchChildren on the parent returns the child, delete both.
void   testFetchParents()   Create several levels of nested albums, then fetch the parents from the bottom most one and compare it against the parents we know.
void   testFetchParentsWithMultiplePermissions()  
void   testFetchParentsWithoutPermission()  
void   testFetchParentsWithPermission()  
void   testGuaranteeAlbumHasThumbnail1()  
void   testGuaranteeAlbumHasThumbnail2()  
void   testGuaranteeAlbumHasThumbnail3()  
void   testInheritDefaults()  
void   testLoadRootAlbum()  
void   testMoveAlbum()   Create an album under the root, then create a nested album under that one, then move the nested album to the root, then delete both.
void   testMoveCollision()  
void   testRenameAlbumToHaveLeadingAndTrailingSpace()  

[ Top ]
Methods
Constructor AlbumTest  [line 35]

  AlbumTest AlbumTest( $methodName  )

Parameters:
   $methodName: 


[ Top ]
setUp  [line 39]

  void setUp( )



Redefinition of:
GalleryTestCase::setUp()

[ Top ]
testCreateAlbumByGuestUser  [line 984]

  void testCreateAlbumByGuestUser( )



[ Top ]
testCreateAlbumByRegisteredUser  [line 1083]

  void testCreateAlbumByRegisteredUser( )



[ Top ]
testCreateAlbumEntitizesAngleBracketsButIgnoresXssPayload  [line 1141]

  void testCreateAlbumEntitizesAngleBracketsButIgnoresXssPayload( )



[ Top ]
testCreateAlbumWithAlternativeGuestUser  [line 1025]

  void testCreateAlbumWithAlternativeGuestUser( )



[ Top ]
testCreateAlbumWithLeadingAndTrailingSpace  [line 1114]

  void testCreateAlbumWithLeadingAndTrailingSpace( )



[ Top ]
testCreateAndDeleteAlbum  [line 91]

  void testCreateAndDeleteAlbum( )



[ Top ]
testCreateAndDeleteNestedAlbums  [line 168]

  void testCreateAndDeleteNestedAlbums( )



[ Top ]
testCreateCollision  [line 586]

  void testCreateCollision( )

Verify that creating a second album with the same path as an existing one throws a collision error.



[ Top ]
testCreateRenameAndDeleteAlbum  [line 112]

  void testCreateRenameAndDeleteAlbum( )



[ Top ]
testFetchAlbumTree  [line 814]

  void testFetchAlbumTree( )

Test GalleryCoreApi::fetchAlbumTree



[ Top ]
testFetchAlbumTreeNoPermissions  [line 931]

  void testFetchAlbumTreeNoPermissions( )



[ Top ]
testFetchChildIds  [line 460]

  void testFetchChildIds( )

Create a parent, a child, verify that fetchChildren on the parent returns the child, delete both.



[ Top ]
testFetchParents  [line 324]

  void testFetchParents( )

Create several levels of nested albums, then fetch the parents from the bottom most one and compare it against the parents we know.



[ Top ]
testFetchParentsWithMultiplePermissions  [line 408]

  void testFetchParentsWithMultiplePermissions( )



[ Top ]
testFetchParentsWithoutPermission  [line 390]

  void testFetchParentsWithoutPermission( )



[ Top ]
testFetchParentsWithPermission  [line 363]

  void testFetchParentsWithPermission( )



[ Top ]
testGuaranteeAlbumHasThumbnail1  [line 483]

  void testGuaranteeAlbumHasThumbnail1( )



[ Top ]
testGuaranteeAlbumHasThumbnail2  [line 495]

  void testGuaranteeAlbumHasThumbnail2( )



[ Top ]
testGuaranteeAlbumHasThumbnail3  [line 526]

  void testGuaranteeAlbumHasThumbnail3( )



[ Top ]
testInheritDefaults  [line 709]

  void testInheritDefaults( )



[ Top ]
testLoadRootAlbum  [line 77]

  void testLoadRootAlbum( )



[ Top ]
testMoveAlbum  [line 203]

  void testMoveAlbum( )

Create an album under the root, then create a nested album under that one, then move the nested album to the root, then delete both.



[ Top ]
testMoveCollision  [line 638]

  void testMoveCollision( )



[ Top ]
testRenameAlbumToHaveLeadingAndTrailingSpace  [line 1159]

  void testRenameAlbumToHaveLeadingAndTrailingSpace( )



[ Top ]

Documentation generated on Fri, 08 Oct 2010 04:39:19 -0700 by phpDocumentor 1.3.0RC6