mirror of
https://github.com/DesignPatternsPHP/DesignPatternsPHP.git
synced 2025-07-31 04:00:18 +02:00
some explanations
This commit is contained in:
@@ -18,6 +18,9 @@ class ObserverTest extends \PHPUnit_Framework_TestCase
|
||||
$this->observer = new UserObserver();
|
||||
}
|
||||
|
||||
/**
|
||||
* Tests the notification
|
||||
*/
|
||||
public function testNotify()
|
||||
{
|
||||
$this->expectOutputString('DesignPatterns\Observer\User has been updated');
|
||||
@@ -27,6 +30,9 @@ class ObserverTest extends \PHPUnit_Framework_TestCase
|
||||
$subject->property = 123;
|
||||
}
|
||||
|
||||
/**
|
||||
* Tests the subscribing
|
||||
*/
|
||||
public function testAttachDetach()
|
||||
{
|
||||
$subject = new User();
|
||||
@@ -37,6 +43,9 @@ class ObserverTest extends \PHPUnit_Framework_TestCase
|
||||
$this->assertAttributeEmpty('_observers', $subject);
|
||||
}
|
||||
|
||||
/**
|
||||
* Tests the update() invocation on a mockup
|
||||
*/
|
||||
public function testUpdateCalling()
|
||||
{
|
||||
$subject = new User();
|
||||
|
Reference in New Issue
Block a user