<?php declare(strict_types=1); namespace App\Tests\Entity; use App\Entity\FoodOrder; use App\Entity\OrderItem; use PHPUnit\Framework\TestCase; final class FoodOrderTest extends TestCase { public function testFoodOrder(): void { $order = new FoodOrder; $orderItem = new OrderItem; $this->assertCount(0, $order->getOrderItems()); $order->addOrderItem($orderItem); $order->addOrderItem($orderItem); $this->assertCount(1, $order->getOrderItems()); $this->assertSame($order, $orderItem->getFoodOrder()); $order->removeOrderItem($orderItem); $this->assertCount(0, $order->getOrderItems()); $this->assertNull($orderItem->getFoodOrder()); } }