/play

App to list movies

Primary LanguageHTML

Play

License Build Status codecov

Motivação

Aplicativo para demonstrar o uso de padrões de desenvolvimento de apps iOS. O app lista filmes e mostra algumas informações sobre o filme selecionado.

O aplicativo consome dados de uma API open source com informações de filmes chamada The Movie DB.

Ferramentas de Testes

Esse projeto dois frameworks de Testes:

  • Quick | Behavior-drive development framework para swift e objective-C que vem junto com Nimble.

  • Nimble | Matcher framework

Instalação

Esse projeto usa Bundler e Cocoapods. É necessário executar os seguintes comandos:

Caso você não tenha o Bundler instalado, execute:

gem install bundler

Em seguida:

bundle 
bundle exec pod install

Testes

Para executar os testes, executar o comando:

bundle exec fastlane test

Cobertura de Testes

  • Slather | Framework que gera relatórios com cobertura de código para projetos do Xcode.