|
const | TEST_PATH = "BuildArtifactObjectiveTest_testAchive" |
|
◆ setUp()
ILIAS\Tests\Setup\BuildArtifactObjectiveTest::setUp |
( |
| ) |
|
Definition at line 11 of file BuildArtifactObjectiveTest.php.
14 ->getMockBuilder(Setup\BuildArtifactObjective::class)
15 ->setMethods([
"build",
"buildIn",
"getArtifactPath"])
18 $this->artifact = $this->createMock(Setup\Artifact::class);
19 $this->env = $this->createMock(Setup\Environment::class);
◆ tearDown()
ILIAS\Tests\Setup\BuildArtifactObjectiveTest::tearDown |
( |
| ) |
|
Definition at line 103 of file BuildArtifactObjectiveTest.php.
105 if (file_exists(getcwd() .
"/" . self::TEST_PATH)) {
106 unlink(getcwd() .
"/" . self::TEST_PATH);
◆ testAchieve()
ILIAS\Tests\Setup\BuildArtifactObjectiveTest::testAchieve |
( |
| ) |
|
Definition at line 76 of file BuildArtifactObjectiveTest.php.
78 $path = self::TEST_PATH;
80 ->expects($this->atLeastOnce())
81 ->method(
"getArtifactPath")
86 ->expects($this->once())
89 ->willReturn($this->artifact);
91 $artifact =
"THIS IS THE ARTIFACT";
93 ->expects($this->once())
96 ->willReturn($artifact);
98 $this->o->achieve($this->env);
100 $this->assertEquals($artifact, file_get_contents($path));
◆ testBuildInDefaultsToBuild()
ILIAS\Tests\Setup\BuildArtifactObjectiveTest::testBuildInDefaultsToBuild |
( |
| ) |
|
Definition at line 22 of file BuildArtifactObjectiveTest.php.
25 ->getMockBuilder(Setup\BuildArtifactObjective::class)
26 ->setMethods([
"build",
"getArtifactPath"])
30 ->expects($this->once())
33 ->willReturn($this->artifact);
35 $this->assertSame($this->artifact, $this->o->buildIn($this->env));
◆ testGetHash()
ILIAS\Tests\Setup\BuildArtifactObjectiveTest::testGetHash |
( |
| ) |
|
Definition at line 43 of file BuildArtifactObjectiveTest.php.
45 $path =
"path/to/artifact";
48 ->expects($this->once())
49 ->method(
"getArtifactPath")
53 $this->assertIsString($this->o->getHash());
◆ testGetLabel()
ILIAS\Tests\Setup\BuildArtifactObjectiveTest::testGetLabel |
( |
| ) |
|
Definition at line 56 of file BuildArtifactObjectiveTest.php.
58 $path =
"path/to/artifact";
61 ->expects($this->once())
62 ->method(
"getArtifactPath")
66 $this->assertEquals(
"Build $path", $this->o->getLabel());
◆ testGetPreconditions()
ILIAS\Tests\Setup\BuildArtifactObjectiveTest::testGetPreconditions |
( |
| ) |
|
◆ testIsNotable()
ILIAS\Tests\Setup\BuildArtifactObjectiveTest::testIsNotable |
( |
| ) |
|
◆ TEST_PATH
const ILIAS\Tests\Setup\BuildArtifactObjectiveTest::TEST_PATH = "BuildArtifactObjectiveTest_testAchive" |
The documentation for this class was generated from the following file: