سلام و عرض ادب
وقتی تست رو اجرا می کنم با این ارور مواجه میشم.
GuzzleHttp\Exception\ClientException: Client error: `POST http://localhost/index.php` resulted in a `404 Not Found` response:
تصویر کامل ارور و کدها رو ضمیمه کردم.
فقط چون سایت اجازه نمیداد بیشتر از ۲ مگابایت آپلود کنم vendor رو حذف کردم
اینجا به جای:
$response = $this->httpClient->post('index.php', $data);
به این حالت تغییرش دادم درست شد:
$response = $this->httpClient->post('http://localhost/17-tdd/02-bug-tracker/index.php', $data);
همچنین فایل app.php پورت localhost رو حذف کردم به این صورت:
return [
'base_uri' => 'http://localhost/'
];
فقط دوتا موضوع هست، یک اینکه فکر کنم کار اصولی نیست و مشکل داره، دو هم اینکه اون قسمت بالایی ترمینال که واسه شما جواب request رو برمیگردونه و statusCode رو براتون نمایش میده، واسه من همچین چیزی نمیاره و فقط جواب تست رو میده، Powershell ویندوز رو هم چک کردم چیزی نمایش نمیده.
تصاویر رو ضمیمه کردم.