fix: classes renaming to correspond to UML diagram

This commit is contained in:
Mathieu
2024-04-18 11:23:38 +02:00
parent 13af79cc5e
commit 3a8af1c42f
6 changed files with 20 additions and 20 deletions

View File

@@ -4,21 +4,21 @@ declare(strict_types=1);
namespace DesignPatterns\Behavioral\State\Tests;
use DesignPatterns\Behavioral\State\OrderContext;
use DesignPatterns\Behavioral\State\ContextOrder;
use PHPUnit\Framework\TestCase;
class StateTest extends TestCase
{
public function testIsCreatedWithStateCreated()
{
$orderContext = OrderContext::create();
$orderContext = ContextOrder::create();
$this->assertSame('created', $orderContext->toString());
}
public function testCanProceedToStateShipped()
{
$contextOrder = OrderContext::create();
$contextOrder = ContextOrder::create();
$contextOrder->proceedToNext();
$this->assertSame('shipped', $contextOrder->toString());
@@ -26,7 +26,7 @@ class StateTest extends TestCase
public function testCanProceedToStateDone()
{
$contextOrder = OrderContext::create();
$contextOrder = ContextOrder::create();
$contextOrder->proceedToNext();
$contextOrder->proceedToNext();
@@ -35,7 +35,7 @@ class StateTest extends TestCase
public function testStateDoneIsTheLastPossibleState()
{
$contextOrder = OrderContext::create();
$contextOrder = ContextOrder::create();
$contextOrder->proceedToNext();
$contextOrder->proceedToNext();
$contextOrder->proceedToNext();