Hello Everyone,
I am currently writing a go library that Integrates various Google cloud services.
The aim of the library is to eliminate duplicate implementations across various services of the same software.
I am having challenges on how to write a comprehensive test for my library, the main challenges are coming from testing function and methods that performs remote call to Google cloud APIs
I want to be able to mock every function in my library.
I am familiar with majorly table-testing technique but I am open to suggestions that requires me to learn new technologies too.
Thanks in advance for your time and help.