setName('Test'); $this->assertEquals('Test', $item->getName()); $vendor = new FoodVendor; $vendor->setName('Test'); $item->setFoodVendor($vendor); $this->assertEquals($vendor, $item->getFoodVendor()); $this->assertFalse($item->isDeleted()); $this->assertNull($item->getDeletedAt()); $item->delete(); $this->assertTrue($item->isDeleted()); $this->assertInstanceOf(DateTimeImmutable::class, $item->getDeletedAt()); } }