Skip to content

aureliomarco/alura-ios-teste-com-mocks

Repository files navigation

Curso de iOS Testando comportamentos com mocks

Os principais objetivos do curso são:

  • Testar classes complexas
  • Utilizar framework para criar mocks
  • Ensinar o mock com thenReturn
  • Criar mocks que lançam exceções
  • Capturar argumentos com ArgumentCaptor
  • Testar View Controller

Esse é meu código produzido durante o curso.

🗒️ ✏️ Anotações durante o curso, podem ser vistas AQUI

Setup

  • IDE: Xcode 11.1 (Versão do XCode onde o projeto foi desenvolvido)
  • Versão Swift: 5.1
  1. Clone o repositório na sua máquina.
git clone git@github.com:aureliomarco/alura-ios-teste-com-mocks.git
  1. Navegue até o diretório (pasta) onde o repositório foi clonado.
  2. Instale as dependências com seguinte comando
pod install
  1. Abra o arquivo do projeto
open Leilao.xcworkspace

Aula 01 - Criando classes falsas

Aula 02 - Ensinando o mock

Aula 03 - Mocks que lançam exceções

Aula 04 - Capturando argumento

Aula 05 - Isolando para testar

Aula 06 - Testando View Controller

About

Teste de Unidade, Mock, Cuckoo, ArgumentCaptor

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages