Interface IParamsDriver
Abstract parent for object for collect params about templates.
Direct Known Implementers
XSLTBenchmarking\TestsGenerator\XmlParamsDriver
Namespace: XSLTBenchmarking\TestsGenerator
Author: Viktor Mašíček <viktor@masicek.net>
Located at TestsGenerator/Params/IParamsDriver.php
Author: Viktor Mašíček <viktor@masicek.net>
Located at TestsGenerator/Params/IParamsDriver.php
public
|
#
__construct(
XSLTBenchmarking\TestsGenerator\XmlGenerator
$xmlGenerator,
string
$tmpDirectoryPath,
string
$paramsFilePath
)
Choose the params driver by extension
Choose the params driver by extension Parameters
Throws |
public
string
|
#
getTemplateName(
)
Return the name of tests collection
Return the name of tests collection Returnsstring |
public
string
|
#
getTemplatePath(
)
Return the path to the template file
Return the path to the template file Returnsstring |
public
string
|
|
public
array
|
|
public
array
|
#
getTestFilesPaths(
string
$testName
)
Return the list of input files paths and paths of their expected output files
for selected test
Return the list of input files paths and paths of their expected output files for selected test Parameters
Returnsarray |
public
array
|
#
getTestSettings(
string
$testName
)
Return the list of settings for the selected test
Return the list of settings for the selected test Parameters
Returnsarray |
public
string|null
|
#
getTestParamsFileName(
string
$testName
)
Return the name of file with params of the test.
Return the name of file with params of the test. Parameters
Returnsstring|null |