05. Criando Test Doubles com MockK

Ao concluirmos todas as aulas deste tópico, nós:

  • Seremos capazes de criar dummies, mocks, spies e stubs com o MockK (o substituto nativo e idiomático do Mockito para Kotlin).
  • Saberemos como configurar respostas determinísticas (every { ... } returns ...), controlar o modo estrito vs relaxado (relaxed = true) e verificar interações (verify { ... }).
  • Saberemos como simplificar e tornar nosso código de teste altamente expressivo usando recursos avançados do Kotlin e do MockK (slot, withArg e lambdas).

Conteúdo