GroupRandomizationTest

Extends \ls\tests\TestBaseClassWeb

Class TestBaseClassWeb this is the base class for functional tests that need browser simulation

since 2017-11-02
group

rand

Methods

setupBeforeClass

setupBeforeClass() 
static

Selenium setup.

setUp() 

teardownAfterClass

teardownAfterClass() 
static

Tear down fixture.

tearDown() 

testRunSurvey

testRunSurvey() 

setUpBeforeClass

setUpBeforeClass() 
inherited static

tearDownAfterClass

tearDownAfterClass() 
inherited static

Get URL to admin view.

getUrl(array $view) : string
inherited static
todo

Rename to getAdminUrl.

Arguments

$view

array

Response

string

adminLogin

adminLogin(string $userName, string $password) : void
inherited static
throws

Arguments

$userName

string

$password

string

Delete failed login attempts.

deleteLoginTimeout() 
inherited static
throws

importSurvey

importSurvey(string $fileName) : void
inherited static

Arguments

$fileName

string

Properties

surveyId

surveyId : integer
inherited static
var

Type(s)

integer

web server port TODO this should be in configuration somewhere

webPort : int
inherited static
var

web server port TODO this should be in configuration somewhere

Type(s)

int

webDriver

webDriver : \ls\tests\LimeSurveyWebDriver
inherited static

domain

domain : string
inherited static
var

Type(s)

string

testHelper

testHelper : \ls\tests\TestHelper
inherited static
var

Type(s)

\ls\tests\TestHelper

tempFolder

tempFolder : string
inherited static
var

Type(s)

string

screenshotsFolder

screenshotsFolder : string
inherited static
var

Type(s)

string

surveysFolder

surveysFolder : string
inherited static
var

Type(s)

string

dataFolder

dataFolder : string
inherited static
var

Type(s)

string

viewsFolder

viewsFolder : string
inherited static
var

Type(s)

string

testSurvey

testSurvey : \Survey
inherited static
var

Type(s)

\Survey