Source of file HasLoggerServiceTraitTest.php
Size: 1,164 Bytes - Last Modified: 2021-12-24T06:51:36+00:00
/var/www/docs.ssmods.com/process/src/tests/Traits/HasLoggerServiceTraitTest.php
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | <?php namespace Heystack\Core\Traits; /** * @package Heystack\Core\Traits */ class HasLoggerServiceTraitTest extends \PHPUnit_Framework_TestCase { /** * @covers Heystack\Core\Traits\HasLoggerServiceTrait::setLoggerService */ public function testCanSetService() { $o = $this->getObjectForTrait(__NAMESPACE__ . '\HasLoggerServiceTrait'); $o->setLoggerService( $m = $this->getMock('Psr\Log\LoggerInterface') ); $this->assertAttributeEquals( $m, 'loggerService', $o ); } /** * @covers Heystack\Core\Traits\HasLoggerServiceTrait::getLoggerService * @covers Heystack\Core\Traits\HasLoggerServiceTrait::setLoggerService */ public function testCanGetService() { $o = $this->getObjectForTrait(__NAMESPACE__ . '\HasLoggerServiceTrait'); $this->assertNull( $o->getLoggerService() ); $o->setLoggerService( $m = $this->getMock('Psr\Log\LoggerInterface') ); $this->assertEquals( $m, $o->getLoggerService() ); } } |