Unit, integration and functional Testing in Golang (Go)




Unit, integration and functional Testing in Golang (Go)

In this course we're covering every aspect of the testing features in Go:

  • Basic unit tests.

  • Test Driven Development.

  • Unit test a single layer of your application.

  • How to use Go modules.

  • How the TestMain function works and how to use it.

  • Mock and unit test external REST API calls.

  • Mock and integration test REST API calls form inner layers of your application.

  • How to perform functional tests.

  • How to define and write benchmarks to compare the quality of two versions of the same solution.

  • Mock and unit test MySQL database connection and query.

  • Mock frameworks available out there.

  • Asserts in Go: Why don't we have them? How to implement them in a safe way.

Everything you'll need to completely test your Go applications

Url: View Details

What you will learn
  • Unit test basic functions and methods.
  • Unit test external REST API calls.
  • Unit and integration test external REST API calls.

Rating: 4

Level: Intermediate Level

Duration: 7.5 hours

Instructor: Federico León


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of coursescompany.com.


© 2021 coursescompany.com. All rights reserved.
View Sitemap