◆ setUp()
ILIAS\Tests\Setup\Artifact\BuildArtifactObjectiveTest::setUp |
( |
| ) |
|
Definition at line 34 of file BuildArtifactObjectiveTest.php.
34 : void
35 {
36 $this->o = $this
37 ->getMockBuilder(Artifact\BuildArtifactObjective::class)
38 ->onlyMethods(["build", "buildIn", "getArtifactName"])
39 ->getMock();
40
41 $this->artifact = $this->createMock(Setup\Artifact::class);
42 $this->env = $this->createMock(Setup\Environment::class);
43 }
◆ tearDown()
ILIAS\Tests\Setup\Artifact\BuildArtifactObjectiveTest::tearDown |
( |
| ) |
|
◆ testAchieve()
ILIAS\Tests\Setup\Artifact\BuildArtifactObjectiveTest::testAchieve |
( |
| ) |
|
◆ testBuildInDefaultsToBuild()
ILIAS\Tests\Setup\Artifact\BuildArtifactObjectiveTest::testBuildInDefaultsToBuild |
( |
| ) |
|
Definition at line 45 of file BuildArtifactObjectiveTest.php.
45 : void
46 {
47 $this->o = $this
48 ->getMockBuilder(Artifact\BuildArtifactObjective::class)
49 ->onlyMethods(["build", "getArtifactName"])
50 ->getMock();
51
52 $this->o
53 ->expects($this->once())
54 ->method("build")
55 ->with()
56 ->willReturn($this->artifact);
57
58 $this->assertSame($this->artifact, $this->o->buildIn($this->env));
59 }
◆ testGetHash()
ILIAS\Tests\Setup\Artifact\BuildArtifactObjectiveTest::testGetHash |
( |
| ) |
|
◆ testGetLabel()
ILIAS\Tests\Setup\Artifact\BuildArtifactObjectiveTest::testGetLabel |
( |
| ) |
|
Definition at line 71 of file BuildArtifactObjectiveTest.php.
71 : void
72 {
73 $name = "my_artifact";
74
75 $this->o
76 ->expects($this->once())
77 ->method("getArtifactName")
78 ->with()
79 ->willReturn($name);
80
81 $this->assertEquals("Build $name Artifact", $this->o->getLabel());
82 }
◆ testGetPreconditions()
ILIAS\Tests\Setup\Artifact\BuildArtifactObjectiveTest::testGetPreconditions |
( |
| ) |
|
◆ testIsNotable()
ILIAS\Tests\Setup\Artifact\BuildArtifactObjectiveTest::testIsNotable |
( |
| ) |
|
◆ $artifact
Artifact ILIAS\Tests\Setup\Artifact\BuildArtifactObjectiveTest::$artifact |
|
protected |
◆ $env
◆ $o
PHPUnit Framework MockObject MockObject ILIAS\Tests\Setup\Artifact\BuildArtifactObjectiveTest::$o |
|
protected |
The documentation for this class was generated from the following file: