PHP 클래스 Angejia\Pea\ModelTest

상속: extends TestCase
파일 보기 프로젝트 열기: angejia/pea

공개 메소드들

메소드 설명
setUp ( )
testAllCachedNormalGet ( ) 普通查询,全部命中缓存
testAllCachedSimpleGet ( )
testAllMissedSimpleGet ( )
testCachedAwfulGet ( ) 复杂查询,命中缓存
testEmptyNormalGet ( ) 普通查询,空结果集
testEmptySimpleGet ( )
testEmptySimpleHitGet ( )
testFlushCache ( ) 刷新当前表所有缓存
testFlushCacheForBatchInsert ( )
testFlushCacheForDeleteOne ( )
testFlushCacheForInsert ( )
testFlushCacheForUpdateOne ( )
testMissAwfulGet ( ) 复杂查询未命中缓存
testModelNeedCache ( )
testModelTable ( )
testOneCachedSimpleGet ( )
testOneMissedSimpleGet ( )
testPartialCachedNormalGet ( ) 普通查询,部分命中缓存
testPartialCachedSimpleGet ( )
testQueryCacheKey ( ) 获取当前查询缓存 key
testRawAwfulGet ( ) 复杂查询未命中缓存

메소드 상세

setUp() 공개 메소드

public setUp ( )

testAllCachedNormalGet() 공개 메소드

普通查询,全部命中缓存

testAllCachedSimpleGet() 공개 메소드

testAllMissedSimpleGet() 공개 메소드

testCachedAwfulGet() 공개 메소드

复杂查询,命中缓存
public testCachedAwfulGet ( )

testEmptyNormalGet() 공개 메소드

普通查询,空结果集
public testEmptyNormalGet ( )

testEmptySimpleGet() 공개 메소드

public testEmptySimpleGet ( )

testEmptySimpleHitGet() 공개 메소드

testFlushCache() 공개 메소드

刷新当前表所有缓存
public testFlushCache ( )

testFlushCacheForBatchInsert() 공개 메소드

testFlushCacheForDeleteOne() 공개 메소드

testFlushCacheForInsert() 공개 메소드

testFlushCacheForUpdateOne() 공개 메소드

testMissAwfulGet() 공개 메소드

复杂查询未命中缓存
public testMissAwfulGet ( )

testModelNeedCache() 공개 메소드

public testModelNeedCache ( )

testModelTable() 공개 메소드

public testModelTable ( )

testOneCachedSimpleGet() 공개 메소드

testOneMissedSimpleGet() 공개 메소드

testPartialCachedNormalGet() 공개 메소드

普通查询,部分命中缓存

testPartialCachedSimpleGet() 공개 메소드

testQueryCacheKey() 공개 메소드

获取当前查询缓存 key
public testQueryCacheKey ( )

testRawAwfulGet() 공개 메소드

复杂查询未命中缓存
public testRawAwfulGet ( )