douglastaquary / appetit

App to manager request of clients in restaurant

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Appetit

License Build Status


Appetit ScreensMotivaçãoFerramentas de TestesCobertura de TestesInstalação

-------

Appetit Screens

Appetit Screens

Motivação

Esse repositório é referente ao protótipo criado para demonstrar o resultado do estudo e prova de conceito para as ferramentas de testes para iOS.

Ferramentas de Testes

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

  • Nimble | Matcher framework

No Xcode 5, a Apple incluiu uma ferramenta de Testes chamada XCTests. Com ele você consegue gerar códigos de testes de UI, corbertura de código e escrever os testes unitários. Nesse projeto experimentamos uma lib que basicamente é uma abstração do XCTests para deixar a forma de escrever o teste mais intuítiva: o Quick e o Nimble.

Instalação

Esse projeto usa Bundler e Cocoapods. Tudo o que precisa ser feito é executar os seguintes comandos:

bundle
bundle exec pod install

Testes

Você pode rodar os testes a qualquer momento. Basta 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.

Cobertura de Testes

License

This project is licensed under the terms of the MIT license. See the LICENSE file.

About

App to manager request of clients in restaurant


Languages

Language:Makefile 95.2%Language:HTML 2.4%Language:Objective-C 1.2%Language:Swift 0.5%Language:C 0.5%Language:Ruby 0.1%Language:CSS 0.1%Language:Shell 0.0%