Class contains general purpose methods
SMW SMWExtension
GNU GPL v2+
- Since
- 1.9
- Author
- mwjames
◆ arrayWrap()
SMW\Test\SemanticMediaWikiTestCase::arrayWrap |
( |
array |
$elements | ) |
|
|
protected |
Utility method taking an array of elements and wrapping each element in it's own array. Useful for data providers that only return a single argument.
- See also
- MediaWikiTestCase::arrayWrap
- Since
- 1.9
- Parameters
-
- Returns
- array
◆ getClass()
SMW\Test\SemanticMediaWikiTestCase::getClass |
( |
| ) |
|
|
abstract |
Returns the name of the deriving class being tested
- Since
- 1.9
- Returns
- string
◆ getLanguage()
SMW\Test\SemanticMediaWikiTestCase::getLanguage |
( |
|
$langCode = 'en' | ) |
|
|
protected |
Helper method that returns a Language object
- Since
- 1.9
- Returns
- Language
◆ getSubject()
SMW\Test\SemanticMediaWikiTestCase::getSubject |
( |
|
$namespace = NS_MAIN | ) |
|
|
protected |
◆ getUser()
SMW\Test\SemanticMediaWikiTestCase::getUser |
( |
| ) |
|
|
protected |
Helper method that returns a User object
- Since
- 1.9
- Returns
- User
◆ newContext()
SMW\Test\SemanticMediaWikiTestCase::newContext |
( |
|
$request = [] | ) |
|
|
protected |
Returns RequestContext object
- Parameters
-
- Returns
- RequestContext
◆ newDependencyBuilder()
SMW\Test\SemanticMediaWikiTestCase::newDependencyBuilder |
( |
DependencyContainer |
$dependencyContainer = null | ) |
|
Helper method that returns a SimpleDependencyBuilder object
- Since
- 1.9
- Parameters
-
DependencyContainer | $dependencyContainer | |
- Returns
- SimpleDependencyBuilder
◆ newMockBuilder()
SMW\Test\SemanticMediaWikiTestCase::newMockBuilder |
( |
| ) |
|
Helper method that returns a MockObjectBuilder object
- Since
- 1.9
- Returns
- MockObjectBuilder
◆ newMockUser()
SMW\Test\SemanticMediaWikiTestCase::newMockUser |
( |
| ) |
|
|
protected |
Helper method that returns a User object
- Since
- 1.9
- Returns
- User
◆ newRandomString()
SMW\Test\SemanticMediaWikiTestCase::newRandomString |
( |
|
$length = 10 , |
|
|
|
$prefix = null |
|
) |
| |
|
protected |
Helper method that returns a random string
- Since
- 1.9
- Parameters
-
$length | |
$prefix | identify a specific random string during testing |
- Returns
- string
◆ newReflector()
SMW\Test\SemanticMediaWikiTestCase::newReflector |
( |
|
$class = null | ) |
|
Helper method that returns a ReflectionClass object
- Since
- 1.9
- Parameters
-
- Returns
- ReflectionClass
◆ newSettings()
SMW\Test\SemanticMediaWikiTestCase::newSettings |
( |
array |
$settings = [] | ) |
|
|
protected |
Helper method that returns a Settings object
- Since
- 1.9
- Parameters
-
- Returns
- Settings
◆ newSubject()
SMW\Test\SemanticMediaWikiTestCase::newSubject |
( |
Title |
$title = null | ) |
|
|
protected |
◆ newTitle()
SMW\Test\SemanticMediaWikiTestCase::newTitle |
( |
|
$namespace = NS_MAIN , |
|
|
|
$text = null |
|
) |
| |
|
protected |
Helper method that returns a randomized Title object to avoid results are influenced by cross instantiated objects with the same title name
- Since
- 1.9
- Parameters
-
- Returns
- Title
◆ runOnlyOnSQLStore()
SMW\Test\SemanticMediaWikiTestCase::runOnlyOnSQLStore |
( |
|
$store = null | ) |
|
|
protected |
Helper method to skip the test if it is not a SQLStore
- Since
- 1.9
The documentation for this class was generated from the following file:
- SemanticMediaWikiTestCase.php