annotation after

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

سلام دوستان 

من از annotation after استفاده کردم 

و انتظار داشتم بعد تست اول مقدار از منفی یک به صفر تغییر کنه 

ولی این اتفاق نیوفتاد

اگر ممکنه راهنمایی کنید

فایل پیوست

علیرضا
علیرضا

1 آذر 99

1
حذف شده

سلام 

طبیعی هستش که تست شما failed بشه، به این خاطر که همونطور که در ویدیو مربوط به annotations گفته شد زمان اجرا هر تست همه property مقدار دهی اولیه میشن .

در اینجا هم به همین صورت هستش که زمانی که تست اول اجرا میشه مقدار value برابر با منفی یک هستش و زمانی که تست اول به اتمام میرسه مقدار value با استفاده از متد @after تبدیل به صفر میشه، ولی زمان اجرا تست دوم چون دوباره مقدار دهی اولیه صورت میگیره پس در نتیجه مقدار value به منفی یک تغییر خواهد کرد.

این مورد در ویدیو مربوط به annotations با مثال توضیح داده شده.

موفق باشید.

فایل پیوست

مهرداد سامی

توسط

مهرداد سامی

1 آذر 99

حذف شده
مچکرم حل شد
علیرضا

1 آذر 99

0
حذف شده

کانفیگ رو تغییر دارم 

همچنین اسم متد رو ولی هنوز تست فیل میشه

ممنون میشم مجدد چک کنید

فایل پیوست
Screenshots.rar
100.29 KB

علیرضا

توسط

علیرضا

1 آذر 99