فهرست مطالب:

چگونه می توانم یک تست واحد در ویژوال استودیو 2017 ایجاد کنم؟
چگونه می توانم یک تست واحد در ویژوال استودیو 2017 ایجاد کنم؟

تصویری: چگونه می توانم یک تست واحد در ویژوال استودیو 2017 ایجاد کنم؟

تصویری: چگونه می توانم یک تست واحد در ویژوال استودیو 2017 ایجاد کنم؟
تصویری: ابزار تست واحد در ویژوال استودیو 2017 2024, نوامبر
Anonim

ایجاد آزمون های واحد

  1. پروژه ای را که می خواهید باز کنید تست در ویژوال استودیو .
  2. در Solution Explorer، گره راه حل را انتخاب کنید.
  3. در کادر گفتگوی پروژه جدید، a را پیدا کنید واحد آزمایش الگوی پروژه برای تست چارچوبی که می خواهید استفاده کنید و آن را انتخاب کنید.

همچنین چگونه می توانم یک پروژه تست واحد در ویژوال استودیو 2017 ایجاد کنم؟

برای ایجاد یک پروژه تست واحد

  1. پروژه آزمایشی را در Solution Explorer انتخاب کنید.
  2. در منوی پروژه، افزودن مرجع را انتخاب کنید.
  3. در Reference Manager، گره Solution را در قسمت Projects انتخاب کنید. پروژه کدی را که می خواهید آزمایش کنید انتخاب کنید و سپس OK را انتخاب کنید.

همچنین ممکن است سوال شود که تست واحد در ویژوال استودیو چیست؟ نامیده می شود تست واحد زیرا شما عملکرد برنامه خود را به رفتارهای قابل آزمایش گسسته تقسیم می کنید که می توانید تست به عنوان فردی واحدها . تست ویژوال استودیو اکسپلورر روشی منعطف و کارآمد برای اجرای شما فراهم می کند تست های واحد و نتایج آنها را در ویژوال استودیو.

خوب، چگونه یک مورد تست واحد درست می کنید؟

  1. 13 نکته برای نوشتن تست های مفید واحد.
  2. آزمایش یک چیز در یک زمان در انزوا.
  3. از قانون AAA پیروی کنید: ترتیب، عمل، ادعا.
  4. ابتدا تست های ساده «فستبال پایین وسط» را بنویسید.
  5. تست در سراسر مرزها.
  6. اگر می توانید، کل طیف را آزمایش کنید.
  7. در صورت امکان، هر مسیر کد را پوشش دهید.
  8. تست هایی بنویسید که یک اشکال را آشکار می کند، سپس آن را برطرف کنید.

چگونه تست واحد را شروع کنم؟

بیشتر در مورد تست واحد

  1. فکر!
  2. کلاس را در کد تولید ایجاد کنید و نام مناسبی برای آن بگذارید.
  3. یکی از رفتارهای کلاسی را که می خواهید پیاده سازی کنید انتخاب کنید و یک متد خرد برای آن ایجاد کنید.
  4. برایش تست بنویس
  5. کامپایل کنید و اجازه دهید دونده تست نوار قرمز را به شما نشان دهد!

توصیه شده: