چرا برای تست MultipleWhere دوتا user ساختیم؟

پرسیده شده
فعالیت 1234 روز پیش
دیده شده 686 بار
0

سلام دوستان.
اگر هدف از این تست چک کردن دوتا متد where پشت سر هم باشه، فکر میکنم وجود یک user کفایت میکنه. آیا دلیل خاصی داشت که استاد دوتا user اضافه کردند؟

فایل پیوست

1
حذف شده

سلام و احترام

استاد چندین user اضافه کردن تا مطمئن بشن که user برگشت داده شده دقیقا همون userی هست که با whereهای ما مطابقت داره چون اگه یک user داشته باشیم ممکنه که شرط ما یه چیز اشتباه رو بررسی کنه اما اون یه user رو برگردونه و ما خیال کنیم که تست ما به درستی کار میکنه

فایل پیوست

امیر صالحی

توسط

امیر صالحی

11 آذر 99

حذف شده
سپاس امیر جان. برای متدهای update و delete نیاز نیست چنین کاری انجام بدیم؟
حذف شده
راستی میتونیم تست multiple where رو برای delete هم انجام بدیم؟
حذف شده
سلام بله میتونید انجام بدید. برای Delete و update هم میتونید انجام بدید تا خیالتون راحت باشه از درست اجرا شدن کدهاتون
امیر صالحی

12 آذر 99

2
حذف شده

سلام وقت بخیر 

 

همونطور که امیرجان گفتن برای اطمینان از این هستش که مطمئن بشیم که زمانی که چند where قرار میدیم دقیقا همون رکوردی که مد نظر ما هست برگشت داده میشه .. برای همه متد‌ها میتونید این حالت رو پیاده‌سازی کنید.

 

موفق باشید.

فایل پیوست

مهرداد سامی

توسط

مهرداد سامی

11 آذر 99

حذف شده
سپاسگزارم استاد.
جلسه پروژه ORM - نوشتن تست برای ایجاد چند شرط