MediaWiki  REL1_23
RCCacheEntryFactoryTest Class Reference

RCCacheEntryFactory More...

Inheritance diagram for RCCacheEntryFactoryTest:
Collaboration diagram for RCCacheEntryFactoryTest:

List of all members.

Public Member Functions

 deleteChangeProvider ()
 editChangeProvider ()
 revUserDeleteProvider ()
 testNewForDeleteChange ($expected, $context, $messages, $recentChange, $watched)
 deleteChangeProvider
 testNewForRevUserDeleteChange ($expected, $context, $messages, $recentChange, $watched)
 revUserDeleteProvider
 testNewFromRecentChange ($expected, $context, $messages, $recentChange, $watched)
 editChangeProvider

Protected Member Functions

 setUp ()

Private Member Functions

 assertDeleteLogLink ($cacheEntry)
 assertQueryLink ($content, $params, $link)
 assertRevDel ($cacheEntry)
 assertTitleLink ($title, $cacheEntry)
 assertUserLinks ($user, $cacheEntry)
 getContext ()
 getDefaultAttributes ($title, $timestamp)
 getMessages ()
 getTestUser ()
 makeDeletedEditRecentChange ($title, $user, $timestamp, $curid, $thisid, $lastid, $counter, $watchingUsers)
 makeEditRecentChange ($title, $user, $curid, $thisid, $lastid, $timestamp, $counter, $watchingUsers)
 makeLogRecentChange ($title, $user, $timestamp, $counter, $watchingUsers)
 makeRecentChange ($attribs, $counter, $watchingUsers)

Detailed Description

RCCacheEntryFactory

Database

GNU GPL v2+

Author:
Katie Filbert < [email protected] >

Definition at line 11 of file RCCacheEntryFactoryTest.php.


Member Function Documentation

RCCacheEntryFactoryTest::assertDeleteLogLink ( cacheEntry) [private]

Definition at line 285 of file RCCacheEntryFactoryTest.php.

References array().

Referenced by testNewForDeleteChange().

RCCacheEntryFactoryTest::assertQueryLink ( content,
params,
link 
) [private]

Definition at line 329 of file RCCacheEntryFactoryTest.php.

References $key, $link, $params, $value, array(), and as.

Referenced by testNewFromRecentChange().

RCCacheEntryFactoryTest::assertRevDel ( cacheEntry) [private]

Definition at line 300 of file RCCacheEntryFactoryTest.php.

References array().

Referenced by testNewForRevUserDeleteChange().

RCCacheEntryFactoryTest::assertTitleLink ( title,
cacheEntry 
) [private]

Definition at line 314 of file RCCacheEntryFactoryTest.php.

References $title, and array().

Referenced by testNewForRevUserDeleteChange(), and testNewFromRecentChange().

RCCacheEntryFactoryTest::assertUserLinks ( user,
cacheEntry 
) [private]

Definition at line 241 of file RCCacheEntryFactoryTest.php.

References $user, and array().

Referenced by testNewForDeleteChange(), and testNewFromRecentChange().

RCCacheEntryFactoryTest::getDefaultAttributes ( title,
timestamp 
) [private]
RCCacheEntryFactoryTest::makeDeletedEditRecentChange ( title,
user,
timestamp,
curid,
thisid,
lastid,
counter,
watchingUsers 
) [private]
RCCacheEntryFactoryTest::makeEditRecentChange ( title,
user,
curid,
thisid,
lastid,
timestamp,
counter,
watchingUsers 
) [private]
RCCacheEntryFactoryTest::makeLogRecentChange ( title,
user,
timestamp,
counter,
watchingUsers 
) [private]
RCCacheEntryFactoryTest::makeRecentChange ( attribs,
counter,
watchingUsers 
) [private]

Reimplemented from MediaWikiLangTestCase.

Definition at line 12 of file RCCacheEntryFactoryTest.php.

References array(), and MediaWikiTestCase\setMwGlobals().

RCCacheEntryFactoryTest::testNewForDeleteChange ( expected,
context,
messages,
recentChange,
watched 
)

deleteChangeProvider

Definition at line 98 of file RCCacheEntryFactoryTest.php.

References $messages, assertDeleteLogLink(), and assertUserLinks().

RCCacheEntryFactoryTest::testNewForRevUserDeleteChange ( expected,
context,
messages,
recentChange,
watched 
)

revUserDeleteProvider

Definition at line 169 of file RCCacheEntryFactoryTest.php.

References $messages, assertRevDel(), and assertTitleLink().

RCCacheEntryFactoryTest::testNewFromRecentChange ( expected,
context,
messages,
recentChange,
watched 
)

editChangeProvider

Definition at line 23 of file RCCacheEntryFactoryTest.php.

References $messages, assertQueryLink(), assertTitleLink(), and assertUserLinks().


The documentation for this class was generated from the following file: