Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Uso prático de fakes para mocks no Golang

Uso prático de fakes para mocks no Golang

Joubert RedRat

July 28, 2021
Tweet

More Decks by Joubert RedRat

Other Decks in Technology

Transcript

  1. Antes de falarmos de fakes para mocks... Bora lembrar como

    funciona as coisas no Golang? Uso prático de fakes para mocks no Golang
  2. E com isso pessoas Qual a diferença entre o Golang

    e os outros exemplos? Uso prático de fakes para mocks no Golang
  3. Golang não é OOP Interfaçes são implícitas, ou como gosto

    de chamar, Interface matching Uso prático de fakes para mocks no Golang
  4. Ok Joubert Mas qual o problema então no final das

    contas? Uso prático de fakes para mocks no Golang
  5. Uso prático de fakes para mocks no Golang Algumas desvantagens

    que vejo aí • Acrescentou métodos na interface? Tem que gerar denovo • Mudou nome de métodos? Tem que gerar denovo • Acrescentou argumentos em algum método? Tem que gerar de novo • Olhou torto para a interface? Ok, aqui não precisa gerar de novo • Precisou refatorar a interface? Tem que gerar de novo
  6. Uso prático de fakes para mocks no Golang Entre gerar

    código e você mesmo fazer, não é melhor você mesmo fazer? O fake pode te ajudar nisso
  7. Esta e outras palestras Uso prático de fakes para mocks

    no Golang https://bit.ly/joubertredrat-palestras