123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <?php
- use Codeception\Example;
- class ExamplesCest
- {
- /**
- * @example(path=".", file="scenario.suite.yml")
- * @example(path=".", file="dummy.suite.yml")
- * @example(path=".", file="unit.suite.yml")
- */
- public function filesExistsAnnotation(ScenarioGuy $I, Example $example)
- {
- $I->amInPath($example['path']);
- $I->seeFileFound($example['file']);
- }
- /**
- * @example { "path":".", "file":"scenario.suite.yml" }
- * @example { "path":".", "file":"dummy.suite.yml" }
- * @example { "path":".", "file":"unit.suite.yml" }
- */
- public function filesExistsByJson(ScenarioGuy $I, Example $example)
- {
- $I->amInPath($example['path']);
- $I->seeFileFound($example['file']);
- }
- /**
- * @example [".", "scenario.suite.yml"]
- * @example [".", "dummy.suite.yml"]
- * @example [".", "unit.suite.yml"]
- */
- public function filesExistsByArray(ScenarioGuy $I, Example $example)
- {
- $I->amInPath($example[0]);
- $I->seeFileFound($example[1]);
- }
- /**
- * @example [{"path":".", "file":"scenario.suite.yml"}, {"path":".", "file":"dummy.suite.yml"}, {"path":".", "file":"unit.suite.yml"}]
- */
- public function filesExistsComplexJson(ScenarioGuy $I, Example $examples)
- {
- foreach ($examples as $example) {
- $I->amInPath($example['path']);
- $I->seeFileFound($example['file']);
- }
- }
- }
|