وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Unit Testing in Go

سرفصل های دوره

The Go programming language, or Golang, includes testing support as part of its standard library. Even though it’s up to you to think carefully about test cases, boundaries, and data structures, Golang supports programmers with a rich testing toolset and comprehensive internal package for testing. In this course, Michael Okuboyejo walks beginner/intermediate Go developers through this internal package and shows how to write, speed up, and structure unit tests in Go. Along the way, Michael offers opportunities to practice your new skills, culminating in a use case that you’ll likely encounter on the job: writing tests for HTTP clients and handlers.


01 - Introduction
  • 01 - Testing in Go

  • 02 - 1. Getting Started
  • 01 - What it unit testing and why it matters
  • 02 - How to write unit tests in Go

  • 03 - 2. Running Tests in Go
  • 01 - Testing multiple test cases
  • 02 - Running multiple tests in parallel
  • 03 - Best practices Running tests in Go

  • 04 - 3. Helpful Testing Tips
  • 01 - Comparing objects of different types
  • 02 - Test runner flags
  • 03 - Measuring code coverage

  • 05 - 4. Mocks
  • 01 - What is mocking
  • 02 - How to mock and fake in Golang
  • 03 - Best practices Mocking

  • 06 - 5. Testing with HTTP
  • 01 - Unit testing HTTP clients
  • 02 - Unit testing HTTP handlers

  • 07 - 5. Testing with HTTP
  • 01 - Next steps
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 27947
    حجم: 80 مگابایت
    مدت زمان: 44 دقیقه
    تاریخ انتشار: 19 دی 1402
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید