Um programador deve desenvolver testes unitários para uma função que interage com uma API externa, fornecida por um terceiro e acessada via internet. Para garantir que os testes sejam feitos de forma isolada, de acordo com as melhores práticas de testes, o programador deve
- A substituir as chamadas à API por atribuições de constantes.
- B estabelecer uma conexão VPN para a API externa.
- C criar um mock da API.
- D comentar as partes que chamam a API.
- E criar breakpoints antes das chamadas da API.