سلام
این ارور رو phpunit بهم داده مربوط به @before هست:
1) Metadata found in doc-comment for method AnnotationTest::testValue(). Metadata in doc-comments is deprecated and will no longer be supported in PHPUnit 12. Update your test code to use attributes instead.
🧠 نسخههای تست شده که پیام بالا رو نشون دادن: phpunit 10,11
🧠 نسخه تست شده بدون پیام: phpunit 9
پیام بالا مربوط به کد زیر است:
use PHPUnit\Framework\TestCase;
class AnnotationTest extends TestCase
{
private $value;
/**
* @before
*/
public function testValue()
{
$this->value = 6;
$this->assertEquals(6,$this->value);
}
public function testCorrectValue()
{
$this->value++;
$this->assertEquals(7,$this->value);
}
}
به نظر شما منتور گرامی با کدوم ورژن کار کنم؟ ورژن 11 نصب کردم تو annotaion ایراد گرفته که تو ورژن 12 ساپورت نمیشه 🤨😐 حالا داخل داکیومنتش آورده کدش رو ولی میگه ساپورت نمیکنه!