mdaily

  • ۰
  • ۰

آموزش نوشتن Unit Test های عالی بوسیله Google Mock

آموزش نوشتن Unit Test های عالی بوسیله Google Mock

نوشتن Unit Test ها چندان ساده نیست. خوشبختانه ابزارهایی از سوی گوگل تحت عنوان Google Mock ارائه شده است که با مشاهده این کورس آموزشی صفر تا صد کدنویسی ، ساخت و اجرای کدها را بوسیله آن یاد می گیرید.

عنوان اصلی : Advanced C++ Mocking Using Google Mock

این مجموعه آموزش ویدیویی محصول موسسه آموزشی PluralSight است که بر روی 1 حلقه CD به همراه فایلهای تمرینی و اسلایدهای مدرس و به مدت زمان 3 ساعت و 50 دقیقه در اختیار علاقه مندان قرار می گیرد.

در ادامه با برخی از سرفصل های درسی این مجموعه آموزش آشنا می شویم :



Course Overview :
Course Overview

Getting Started :
Course Introduction
Who Is This Course For?
Course Overview
Introducing Google Test
Understanding Real-world Unit Testing Issues
Introducing Google Mock
Getting Started with GTest and GMock
Demo: Getting Started with GTest
Writing Tests Using GTest
An Overview of the Sample Project
Demo: Unit Testing with GTest
Summary

Unit Testing with Google Test :
Module Overview
Google\`s C++ Test Framework
Test Names Using GTest
Running Tests from the Command Line
Demo: Writing and Running Unit Tests
The Three Parts of Unit Testing
Introducing Assertions
Basic Assertions
Why Should You Care About Failure Messages?
String Assertions
Exception Assertions
Predicate Assertions
More Assertions
Demo: Using Assertions
Creating Test Fixtures
Using Parameterized Tests
C++ Unit Testing Frameworks Comparison
Summary

Creating Fake Objects :
Module Overview
Unit Tests vs. Integration Tests
Removing Dependecies
Demo: Writing Manual Mocks
Never Write Your Own Fake Objects
Mocks, Stubs, and Fakes
Getting Started with GMock
Demo: Creating Fake Objects with GMock
Faking Templates and Static Functions
Using Dependency Injection
Demo: Using Dependency Injection
Summary

Setting Fake Object\`s Behavior :
Module Overview
Recap: Mocking Frameworks
GMock Default Return Values
Setting the Default Return Value
Setting Test Behavior
Returning a Value
Throwing Exceptions
Invoking a Function
Selecting Between Behaviors
Faking Behavior Pitfalls
Best Practices
Summary

Verifying Behavior :
Module Overview
Setting and Checking Behaviors
Verifying Method Calls
State Based Testing vs. Interaction Testing
Naggy, Nice, and Strict Mocks
Verifying Calls Are Made in the Correct Order
Controlling Expectations Lifecycle
Using VerifyAndClear
Using GMock with Other Testing Frameworks
Summary

Using Arguments and Matchers :
Module Overview
Using Simple Matchers
Why Use Matchers?
Type Based Matchers
Using Matchers to Perform Different Actions
String Matchers
Demo: Using Matchers
Combining Matchers and Using Members Matchers
Assertions and Matchers
Container Matchers
Demo: Using Assertions with Container Matchers
Multi-argument Matchers
Additional Matchers
Creating New Matchers
Demo: Creating New Matchers
Matchers Best Practices
Summary

Getting Your Legacy Code Under Control :
Module Overview
Defining Legacy Code
Handling Legacy Code
The Legacy Code Dilemma
Sensing and Separation
Difficult to Fake Dependencies
Faking Static and Non-virtual Methods
Faking Private and Protected Methods
Using Hi-perf Dependency Injection
Introduce Instance Delegator
Faking Singletons
Extract and Override
Summary


مشخصات این مجموعه :
زبان آموزش ها انگلیسی روان و ساده
دارای آموزشهای ویدیویی و دسته بندی شده
ارائه شده بر روی 1 حلقه CD به همراه فایلهای تمرینی و اسلایدهای مدرس
مدت زمان آموزش 3 ساعت و 50 دقیقه !
محصول موسسه آموزشی PluralSight

این فیلم آموزشی اوریجینال بوده و به زبان انگلیسی ساده و روان ، در محیط نرم افزار و قابل درک برای همه تدریس می گردد.

قیمت : 8800 تومان



روش خرید: برای خرید "آموزش نوشتن Unit Test های عالی بوسیله Google Mock" ، پس از کلیک روی دکمه زیر و تکمیل فرم سفارش، ابتدا محصول یا محصولات مورد نظرتان را درب منزل یا محل کار تحویل بگیرید، سپس وجه کالا و هزینه ارسال را به مامور پست بپردازید. جهت مشاهده فرم خرید، روی دکمه زیر کلیک کنید.


1-روی دکمه خرید پستی کلیک نمایید.
2-فرم مربوطه را به صورت کامل و صحیح پر نمایید.
3-سفارش خود را درب منزل از پستچی تحویل گرفته سپس هزینه را پرداخت نمایید.





سایر محصولات :
خرید پستی آموزش امکانات ویژه برنامه نویس ها موجود در Adobe Exprience Manager
خرید پستی آموزش نوشتن Unit Test های عالی بوسیله Google Mock

بازاریابی و فروش محصولات و خدمات
آشنایی با اطلاعات اشتباه و کاربرد نامناسب امکانات SQL Server و آموزش مورد صحیح کاربرد هر یک از آن ها
آموزش کار با PowerTables ، PowerPivot ، PowerView و PowerMap در Excel
مدیریت برنامه های سازمانی Big Data
آموزش ساخت انیمیشن تقابل کاراکتر سه بعدی با اشیا محیط
آموزش عکاسی از هواپیماها و صنعت هوایی
شبیه سازی ناحیه با Unity 5 2D
آموزش ایجاد کردن برنامه های کاربردی تحت وب با استفاده از تکنولوژی های مختلف مانند ASP.NET MVC ، EF Code First
آموزش نوشتن Unit Test های عالی بوسیله Google Mock


کلمات کلیدی :عالی بوسیله google های عالی بوسیله نوشتن unit test موزش نوشتن unit بوسیله google mock همراه فایلهای تمرینی محصول موسسه موزشی mock موزش نوشتن google mock موزش unit test google mock موزش نوشتن عالی بوسیله بوسیله google test های نوشتن unit های عالی روی دکمه google using module testing course بوسیله موزشی legacy matchers نوشتن
  • ۹۶/۰۶/۱۸
  • حسن حسنی

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی