تعداد ویدئو | 47 |
---|---|
زمان دوره | 02:06:22 |
مترجم | مرتضی گیتی |
ناظر ترجمه | مرتضی گیتی |
دوبلر | مرتضی گیتی |
ناظر دوبلاژ | مرتضی گیتی |
سایت منتشر کننده | پلورال سایت |
آموزش Unit Testing در سی شارپ با NUnit 3 یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، ساختن تست واحد (Unit Test) در سی شارپ با NUnit 3 است که با نام اصلی Introduction to .NET Testing with NUnit 3 از شرکت Pluralsight منتشر شده است.
تکنولوژی دات نت پلتفرمی را در اختیار شما قرار می دهد تا بتوانید با زبان های مختلف، اقدام به ساختن نرم افزار های مورد نظر خود کنید. علاوه بر این موضوع امکان نوشتن انواع مختلفی از تست ها برای زبان های سی شارپ و F# و ویژوال بیسیک وجود دارد. برای هر کدام از این زبان ها test framework های مختلفی طراحی و توسعه داده شده اند تا بتوانند روال نوشتن تست را برای برنامه نویسان آسان تر کنند. سه مورد از مهم ترین test framework هایی که در دات نت مورد استفاده قرار می گیرند، عبارتند از: xUnit و NUnit و MS Test که در ادامه در رابطه با آنها صحبت خواهیم کرد.
xUnit یک test framework است که به صورت open source و رایگان به منظور نوشتن تست در دات نت توسعه داده شده است. این test framework توسط توسعه دهنده اصلی NUnit طراحی و ایجاد گردیده است. xUnit.Net آخرین تکنولوژی برای نوشتن unit test ها در اپلیکیشن های دات نت می باشد که می تواند به سادگی با تکنولوژی های دیگر از قبیل reSharper و codeRush و xamarin کار کند. امکان نوشتن اپلیکیشن ها با روش توسعه تست محور نیز در xUnit نیز در xUnit.Net وجود دارد.
علاوه بر xUnit یک test framework دیگر که در نوشتن تست در اپلیکیشن های دات نت مورد استفاده قرار می گیرد NUnit می باشد. NUnit نیز یک test framework است که برای نوشتن unit test ها مورد استفاده قرار می گیرد و می تواند با تمامی زبان های برنامه نویسی دات نت کار کند. در ابتدا NUnit بر اساس JUnit ساخته شد.
در حال حاضر production release های مربوط به NUnit قابلیت های بسیار زیادی را در خود جای داده اند و می توانند برای گستره وسیعی از نیازمندی های تست در پلتفرم های دات نت مورد استفاده قرار بگیرند.
فصل اول: مقدمه دوره آموزشی
فصل دوم: نوشتن اولین تست در NUnit
فصل سوم: درک کردن تست های NUnit
فصل چهارم: انجام Assertions بر روی Type های مختلفی از Result ها
فصل پنجم: کنترل کردن روند اجرا شدن تست ها
فصل ششم: ایجاد کردن تست های داده محور و یا Data Driven Test ها و کاهش دادن کدهای تکراری در تست ها
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.