3.5  19 reviews on Udemy

Modern C++ development with bazel, googletest and googlemock

Learning to write testable code using a modern build system - bazel
Course from Udemy
 80 students enrolled
 en
Learn the basics of using the modern build system that scales
Understand how to import code from external sources
Write tests to verify that your code matches the specification
Write code to return dummy data using google mock.

Bazel is a build system from google. C++ is one of the languages that bazel supports.

One of the nice things about bazel is, you specify the files and bazel figures out the dependency tree.

Bazel is written in skylark (a subset of python) which makes it accessible to a wide audience.

The ability to integrate with other libraries and the build performance makes bazel a great choice to use.


Googletest is an industry wide accepted solution for unit testing. It's battle tested across multiple projects at varying scales in the industry.

This framework is built along lines of other popular frameworks like junit (following the xunit principles)


Googlemock is a framework for stubbing external calls to make your unit tests repeatable in isolation.


Looking forward to seeing you in the course.

Cheers.

Modern C++ development with bazel, googletest and googlemock
$ 19.99
per course
Also check at

FAQs About "Modern C++ development with bazel, googletest and googlemock"

About

Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.
DISCLOSURE: This page may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.

SOCIAL NETWORK