assertSame($name, $attribute->name); $this->assertSame($description, $attribute->description); } public function testInstantiatesWithNullValuesForNameAndDescription(): void { // Arrange & Act $attribute = new McpPrompt(name: null, description: null); // Assert $this->assertNull($attribute->name); $this->assertNull($attribute->description); } public function testInstantiatesWithMissingOptionalArguments(): void { // Arrange & Act $attribute = new McpPrompt(); // Use default constructor values // Assert $this->assertNull($attribute->name); $this->assertNull($attribute->description); } }