/feedreader-tests-jasmine

Usar o Jasmine para elaborar vários testes em uma aplicação pré-existente. Testar a lógica de negócios da aplicação, bem como o manuseio de eventos e a manipulação do DOM.

Primary LanguageJavaScript

Feed Reader - Testes com Jasmine

Índice

Instalar

GitHub.com - (branch master) GitHub.io

Instruções

Arquivos e pastas

O código consiste em 4 pastas:

  • css - para o arquivos de estilização.
  • js - para o arquivo app.js.
  • fonts - para fonts externas.
  • jasmine - para teste da página.

Código de trabalho

Após carregamento da página o arquivo spec/feedreader.js realiza todos os testes abaixo descritos.

Testes Realizados

1. AllFeed foi definido
2. Todos os Feeds possuem url
3. Todos os Feeds possuem nome
4. Menu invisível por padrão
5. Menu se torna visível após clicado e invisível quando clicado pela segunda vez
6. Quantidade de links do Feed é maior que zero
7. Os links são atualizados ao selecionar um novo Feed

Contribuindo

Depois de aprovado pela Udacity qualquer contribuiçaõ será bem vinda.