هرچی از خوبی های XUnit بگم کم گفتم
تو پروژه ای که دارم روش کار میکنم یه سری یونیت تست بود که توی پایپ لاین های CI CD پاس نمیشدن ( مثلا برای تست یک external api یونیت تست نوشته شده بود و توکن های Authorization مربوط بهش ست نشده بود) . خیلی راحت با استفاده از Trait تونستیم که این تست ها رو در CI CD فیلتر کنیم و اجراشون نکنیم. اینطوری هم پاس شدن تست ها رو اجباری کردیم هم خیلی راحت تست هایی که باید تو پایپ لاین اجرا بشن رو مشخص کردیم. به زودی یک ویدیو راجبش میسازم
Join: https://t.me/DotNetIsFun
Post #265
2.25K