Skip to content

Commit 0d4b6ee

Browse files
committed
Add test for CapsuleManagerTrait and fixes a typo.
Signed-off-by: crynobone <crynobone@gmail.com>
1 parent c7794d8 commit 0d4b6ee

File tree

2 files changed

+38
-1
lines changed

2 files changed

+38
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<?php
2+
3+
use Mockery as m;
4+
use Illuminate\Container\Container;
5+
use Illuminate\Support\Traits\CapsuleManagerTrait;
6+
7+
class SupportCapsuleManagerTraitTest extends \PHPUnit_Framework_TestCase {
8+
9+
use CapsuleManagerTrait;
10+
11+
public function tearDown()
12+
{
13+
m::close();
14+
}
15+
16+
public function testSetupContainerForCapsule()
17+
{
18+
$this->container = null;
19+
$app = new Container;
20+
21+
$this->assertNull($this->setupContainer($app));
22+
$this->assertEquals($app, $this->getContainer());
23+
$this->assertInstanceOf('\Illuminate\Support\Fluent', $app['config']);
24+
}
25+
26+
27+
public function testSetupContainerForCapsuleWhenConfigIsBound()
28+
{
29+
$this->container = null;
30+
$app = new Container;
31+
$app['config'] = m::mock('\Illuminate\Config\Repository');
32+
33+
$this->assertNull($this->setupContainer($app));
34+
$this->assertEquals($app, $this->getContainer());
35+
$this->assertInstanceOf('\Illuminate\Config\Repository', $app['config']);
36+
}
37+
}

tests/Support/SupportMacroTraitTest.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public function testRegisterMacro()
2828
}
2929

3030

31-
public function testResgisterMacroAndCallWithoutStatic()
31+
public function testRegisterMacroAndCallWithoutStatic()
3232
{
3333
$macroTrait = $this->macroTrait;
3434
$macroTrait::macro(__CLASS__, function() { return 'Taylor'; });

0 commit comments

Comments
 (0)