PHP 클래스 phpbb_ui_test_case

상속: extends phpbb_test_case
파일 보기 프로젝트 열기: phpbb/phpbb 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$already_installed
$cache
$config
$db
$extension_manager
$host
$install_success
$lang array Language array used by phpBB
$port
$root_url
$sid string Session ID for current test's session (each test makes its own)
$webDriver Facebook\WebDriver\Remote\RemoteWebDriver

공개 메소드들

메소드 설명
assertContainsLang ( string $needle, string $haystack, string $message = null ) assertContains for language strings
assertNotContainsLang ( string $needle, string $haystack, string $message = null ) assertNotContains for language strings
find_element ( $type, $value )
install_ext ( $extension )
setUp ( )
setUpBeforeClass ( )
submit ( $type = 'id', $value = 'submit' )
take_screenshot ( ) Take screenshot. Can be used for debug purposes.
visit ( $path )

보호된 메소드들

메소드 설명
add_lang ( $lang_file )
add_lang_ext ( $ext_name, $lang_file )
admin_login ( $username = 'admin' ) Login to the ACP You must run login() before calling this.
get_cache_driver ( )
get_db ( )
get_extension_manager ( )
install_board ( )
lang ( )
login ( $username = 'admin' )
logout ( )
purge_cache ( )
recreate_database ( $config )
setup_extensions ( ) : array
tearDown ( )

메소드 상세

add_lang() 보호된 메소드

protected add_lang ( $lang_file )

add_lang_ext() 보호된 메소드

protected add_lang_ext ( $ext_name, $lang_file )

admin_login() 보호된 메소드

Login to the ACP You must run login() before calling this.
protected admin_login ( $username = 'admin' )

assertContainsLang() 공개 메소드

assertContains for language strings
public assertContainsLang ( string $needle, string $haystack, string $message = null )
$needle string Search string
$haystack string Search this
$message string Optional failure message

assertNotContainsLang() 공개 메소드

assertNotContains for language strings
public assertNotContainsLang ( string $needle, string $haystack, string $message = null )
$needle string Search string
$haystack string Search this
$message string Optional failure message

find_element() 공개 정적인 메소드

public static find_element ( $type, $value )

get_cache_driver() 보호된 메소드

protected get_cache_driver ( )

get_db() 보호된 메소드

protected get_db ( )

get_extension_manager() 보호된 메소드

protected get_extension_manager ( )

install_board() 보호된 정적인 메소드

protected static install_board ( )

install_ext() 공개 메소드

public install_ext ( $extension )

lang() 보호된 메소드

protected lang ( )

login() 보호된 메소드

protected login ( $username = 'admin' )

logout() 보호된 메소드

protected logout ( )

purge_cache() 보호된 메소드

protected purge_cache ( )

recreate_database() 보호된 정적인 메소드

protected static recreate_database ( $config )

setUp() 공개 메소드

public setUp ( )

setUpBeforeClass() 공개 정적인 메소드

public static setUpBeforeClass ( )

setup_extensions() 보호된 정적인 메소드

protected static setup_extensions ( ) : array
리턴 array List of extensions that should be set up

submit() 공개 정적인 메소드

public static submit ( $type = 'id', $value = 'submit' )

take_screenshot() 공개 메소드

Take screenshot. Can be used for debug purposes.
public take_screenshot ( )

tearDown() 보호된 메소드

protected tearDown ( )

visit() 공개 정적인 메소드

public static visit ( $path )

프로퍼티 상세

$already_installed 보호되어 있는 정적으로 프로퍼티

protected static $already_installed

$cache 보호되어 있는 프로퍼티

protected $cache

$config 보호되어 있는 정적으로 프로퍼티

protected static $config

$db 보호되어 있는 프로퍼티

protected $db

$extension_manager 보호되어 있는 프로퍼티

protected $extension_manager

$host 보호되어 있는 정적으로 프로퍼티

protected static $host

$install_success 보호되어 있는 정적으로 프로퍼티

protected static $install_success

$lang 보호되어 있는 프로퍼티

Language array used by phpBB
protected array $lang
리턴 array

$port 보호되어 있는 정적으로 프로퍼티

protected static $port

$root_url 보호되어 있는 정적으로 프로퍼티

protected static $root_url

$sid 보호되어 있는 프로퍼티

Session ID for current test's session (each test makes its own)
protected string $sid
리턴 string

$webDriver 보호되어 있는 정적으로 프로퍼티

protected static RemoteWebDriver,Facebook\WebDriver\Remote $webDriver
리턴 Facebook\WebDriver\Remote\RemoteWebDriver