1: <?php
2:
3: namespace Mockery\Adapter\Phpunit;
4:
5: use Mockery;
6:
7: class MockeryTestCase extends \PHPUnit_Framework_TestCase
8: {
9: protected function assertPostConditions()
10: {
11: $this->addMockeryExpectationsToAssertionCount();
12: $this->closeMockery();
13:
14: parent::assertPostConditions();
15: }
16:
17: protected function addMockeryExpectationsToAssertionCount()
18: {
19: $container = Mockery::getContainer();
20: if ($container != null) {
21: $count = $container->mockery_getExpectationCount();
22: $this->addToAssertionCount($count);
23: }
24: }
25:
26: protected function closeMockery()
27: {
28: Mockery::close();
29: }
30: }
31: