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.
Instructor Details
Courses : 3
Specification: Unit, integration and functional Testing in Golang (Go)
|
12 reviews for Unit, integration and functional Testing in Golang (Go)
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $14.99 |
---|---|
Provider | |
Duration | 7.5 hours |
Year | 2020 |
Level | Intermediate |
Language | English |
Certificate | Yes |
Quizzes | No |
$74.99 $14.99
Colin Lacy –
The beginning of this series started out pretty well. It went into why/how to unit test, with some gentle examples in Golang. I was hoping that it would build on the pace and presentation format that it had established as we got closer to making REST calls and mocking. Instead, it devolved into simply watching the instructor code. Yes, he was narrating, but it was extremely hard to follow him as he jumped between files, created new files without much explanation as to why, and constantly refactored as he was writing. It would have been much more helpful if he had been more prepared when it came to the code going into the project. In addition, he spent over an hour on an obscure REST library that isn’t very popular. I get the feeling he wrote it, since he said it’s used at the company he works for, and he’s trying to advertise it out to the community. The down side is that the library he was pushing obscures the low level mocking I was hoping to see how to do; so in that case I didn’t get what I was looking for. I very likely won’t watch the last few videos, and will instead look elsewhere for the more complex side of testing.
Mauricio Ardiles –
Excellent, it covers any aspect of go testing including benchmark and he explain how to use golang in the right way not as a java developer or any other language
Rogers Aaron –
Instructor knows the topic well and explains it clearly.
Angelie –
Simple and practical examples.
Jota Lda –
Awesome, author updates videos by students requests, what more can a student want? This training was all I needed for Go tests, incredible.
Leandro Coutinho –
Good content, but poor audio quality and classes preparation. Instructor could have a script for the classes. Sometimes he just divagates for 5+ minutes.
Vikram Katuri –
I learnt what I expected to learn. Maybe we can cut some of the videos short.
Nicholas Boyson –
The content being covered so far has been great, Federico covers both how to test but why. The only thing I would point out is the keyboard sounds is a bit distracting from the presentation.
Antonio P Lacerda –
The instructor is awesome. The videos could use some editing, but it’s. I wish that there were really no dependecies used in this course
Jordi Mateu –
Topics well covered
Nguyen Xuan Quang –
Thanks much! You provided a very well guide for unit test, and integration test by using golang.
Saar Yoffe –
slow and repeating itself a little