نوع وابستگی هاست که در Unit Test مشخص می کنه ما از test double ها باید استفاده بکنیم یا خیر!
تعداد وابستگی ها هم می تونه تعین کننده باشه تا از Unit Test استفاده کنیم یا Integration Test رو بپذیریم، چون به هر حال هزینه ای که برای نوشتن تست در نظر میگیریم باید مشخص باشه.
در هر صورت، تست رو بهتره با این دید بنویسیم که یه گارد و محافظ به دور Production Code باشه :)
موضوع فلسفی شد، ولی خب واقعیت هایی هست که خوبه بهفمیمشون.
Post #814
1.83K