روز برنامه‌نویس مبارک 🤩🎉 از هدایای روز برنامه‌نویس جا نمونی ⌛
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ Mehran Darkaleh
علت استفاده از expectException
جامعه پی اچ پی ایجاد شده در ۲۸ مرداد ۱۴۰۱

با سلام و احترام

چرا ما باید در تست قسمت هایی از برنامه که یک excption برگردانده می‌شود حتما از expectException استفاده بشه ؟

و سوال دوم این هست که چرا برنامه با این که خطا دارد و فایل مورد نظر را یافت نکرده ولی با این حال تست با موفقیت پاس شده

سلام دوست عزیز

خب ما میخوایم مطمئن بشیم که در شرایط مورد نظر برنامه exception ومرد نیاز رو throw میکنه

در تست ما برنامه هم متوقف نمیشه با پرتاب اون exception

میتونید سرفصل خطایابی رو مجدد مشاهده کنید

موفق باشید ?

محمد گازری ۲۸ مرداد ۱۴۰۱، ۱۰:۰۸

ببخشید کامل منظور شما را متوجه نشدم

در تست نویسی خطا هایی که نوع excption باشن را تست نمی‌کنیم

Mehran Darkaleh ۲۸ مرداد ۱۴۰۱، ۱۰:۲۹

خیر

ببینید ما مثلا در برناممون گفتیم اگر فایل آپلودی کاربر مشکلی داشت یا api که کال میکنیم و... اتفاق افتاد باید یه exception پرتاپ بشه

حالا هم داریم تست میکنیم که آیا این اتفاق داره درست میفته یا نه!

بهترین پاسخ
محمد گازری ۲۸ مرداد ۱۴۰۱، ۱۰:۳۴