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

Class: FactoryTest

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

Class FactoryTest

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
FactoryTest   FactoryTest()  
void   setUp()  
void   tearDown()  
void   testGetAllImplementationIds()   Register an implementation, get all implementation ids
void   testGetAllImplementationIdsWithHint()  
void   testGetFactoryDefinitionHints()  
void   testInactiveModule()  
void   testMissingInstance()   Register an implementation, try to create new instance but expect an
void   testMissingInstanceNoClass()   Register an implementation, try to create new instance but expect an
void   testNewInstance()   Register an implementation, create new instance
void   testNewInstanceByHint()   Register an implementation, create instance by hint
void   testNewInstanceByHintDefault()   Register an implementation, create instance by default hint
void   testNewInstanceByHintList()   Register an implementation, create instance by hint list
void   testNewInstanceById()   Register an implementation, create instance by id
void   testNewInstanceNoClass()   Register an implementation, create new instance given only class type
void   testRegisterFactoryImplementationForRequest()  
void   testRegisterFactoryImplementationForRequestDeleteCache()  
void   testUpdateFactoryDefinitionHints()  

[ Top ]
Methods
Constructor FactoryTest  [line 37]

  FactoryTest FactoryTest( $methodName  )

Parameters:
   $methodName: 


[ Top ]
setUp  [line 41]

  void setUp( )



Redefinition of:
GalleryTestCase::setUp()

[ Top ]
tearDown  [line 87]

  void tearDown( )



Redefinition of:
GalleryTestCase::tearDown()

[ Top ]
testGetAllImplementationIds  [line 213]

  void testGetAllImplementationIds( )

Register an implementation, get all implementation ids



[ Top ]
testGetAllImplementationIdsWithHint  [line 225]

  void testGetAllImplementationIdsWithHint( )



[ Top ]
testGetFactoryDefinitionHints  [line 295]

  void testGetFactoryDefinitionHints( )



[ Top ]
testInactiveModule  [line 237]

  void testInactiveModule( )



[ Top ]
testMissingInstance  [line 123]

  void testMissingInstance( )

Register an implementation, try to create new instance but expect an

empty instance



[ Top ]
testMissingInstanceNoClass  [line 149]

  void testMissingInstanceNoClass( )

Register an implementation, try to create new instance but expect an

empty instance



[ Top ]
testNewInstance  [line 109]

  void testNewInstance( )

Register an implementation, create new instance



[ Top ]
testNewInstanceByHint  [line 161]

  void testNewInstanceByHint( )

Register an implementation, create instance by hint



[ Top ]
testNewInstanceByHintDefault  [line 173]

  void testNewInstanceByHintDefault( )

Register an implementation, create instance by default hint



[ Top ]
testNewInstanceByHintList  [line 186]

  void testNewInstanceByHintList( )

Register an implementation, create instance by hint list



[ Top ]
testNewInstanceById  [line 200]

  void testNewInstanceById( )

Register an implementation, create instance by id



[ Top ]
testNewInstanceNoClass  [line 136]

  void testNewInstanceNoClass( )

Register an implementation, create new instance given only class type



[ Top ]
testRegisterFactoryImplementationForRequest  [line 320]

  void testRegisterFactoryImplementationForRequest( )



[ Top ]
testRegisterFactoryImplementationForRequestDeleteCache  [line 367]

  void testRegisterFactoryImplementationForRequestDeleteCache( )



[ Top ]
testUpdateFactoryDefinitionHints  [line 305]

  void testUpdateFactoryDefinitionHints( )



[ Top ]

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