Chai

Tela Software:
Chai
Detalhes de Software:
Versão: 3.3.0 Atualizado
Data de upload: 6 Mar 16
Revelador: Jake Luer
Licença: Livre
Popularidade: 150

Rating: 3.0/5 (Total Votes: 3)

Chai é uma biblioteca afirmação básica para JavaScript, uma ferramenta simples para apoiar os princípios básicos de BDD e desenvolvimento TDD em seu cada dia codificação.

BDD significa "Behavior Driven Development" e TDD para "Test Driven Development".

Chai é quadro agnóstico e pode ser combinado com qualquer outro framework de testes JavaScript, mesmo trabalhando com aplicações Rails.

Uma vez que o teste de código não é a tarefa mais fácil no desenvolvimento Web, Chai vem com muita documentação para obter os desenvolvedores começaram, juntamente com a sua própria API programático e repositório plugin para ampliar a funcionalidade padrão.

< p> O que é novo nesta versão:

  • Adicionado Keith Cirkel para CONTRIBUTING.md
  • Não mais usando eval no operador assert
  • resumo Atualização Git no README

O que é novo na versão 3.0.0:

  • Adicionado Keith Cirkel para CONTRIBUTING.md
  • Não mais usando eval no operador assert
  • resumo Atualização Git no README

O que é novo na versão 2.3.0:

  • Adicionado Keith Cirkel para CONTRIBUTING.md
  • Não mais usando eval no operador assert
  • resumo Atualização Git no README

O que é novo na versão 2.2.0:

  • Adicionado Keith Cirkel para CONTRIBUTING.md
  • Não mais usando eval no operador assert
  • resumo Atualização Git no README

O que é novo na versão 2.0.0:.

  • Adicionado um novo chainable palavra-chave - .que
  • .change Adicionado, .increase e afirmações .decrease.
  • .Inclui adicionado e .Contains aliases (por .include e .contain).
  • .any.keys Adicionado () e .all.keys () qualificadores.
  • assert.sameDeepMembers Adicionado ().
  • Adicionado assert.isAbove () e assert.isBelow ().
  • Propriedade e deep.property agora passar se um valor é definido como indefinido.

O que é novo na versão 1.9.1:

  • Atualização exports.version para 1.9.0
  • A abortar circuito em encontrar
  • Declarando variável somente uma vez
  • Um teste adicional encontra aplicação incompleta
  • código simplificado

O que é novo na versão 1.9.0:

  • Adicionar karma PhantomJS lançador
  • Use mais recente karma e lançador de molho
  • ajustes Karma
  • Adicionar a cobertura para npmignore
  • Remover do cargo de teste-travisci cov-lib
  • Retirar o repórter lcov não é mais necessário
  • A cobertura de teste com istambul
  • Remover jscoverage
  • Remover macacão

O que é novo na versão 1.7.1:.

  • arquivo Adicionado Bower JSON

O que é novo na versão 1.7.0:

    versões
  • mocha Bloquear / mocha-PhantomJS (por enquanto ).
  • utils.inspect fixo com costume inspeciona-retornando objeto () s.
  • guias substituído por 2 espaços.
  • Adicionado assert.notOk ().

O que é novo na versão 1.6.1:.

  • test Adicionado para diferentes bandeiras RegExp
  • test Adicionado para comparação de expressão regular.
  • degradado versão Mocha para testes Fantasma correção em execução.
  • Fixed igualdade comparação de duas expressões regulares.

O que é novo na versão 1.6.0:.

  • análises dos códigos comentários - mudando sintaxe
  • análises dos códigos comentários.
  • Adicionar membros e memberEquals afirmações para verificação de subconjuntos e definir a igualdade.

O que é novo na versão 1.5.0:

  • teste Script funciona agora fazer teste para Travis vai testar o navegador.
  • refatorado alguns testes para apoiar a nova saída objDisplay.
  • [Bootstrap] Normalize Bootstrap em todos os cenários de teste.
  • refatorado algumas afirmações de usar objDisplay vez de inspecionar.
  • saída normalizada de funções.

O que é novo na versão 1.4.0:

  • limparam index.js não para verificar se há cov , reverter package.json usar index.js.
  • testes convertidos para usar nova Bootstrap.
  • refatorado teste Bootstrap.
  • Usa espaços (não guias).

O que é novo na versão 1.0.0-RC3:

  • checkpoint Docs - seção API
  • atualizações recado para docs
  • Novo site doc checkpoint -. Pasta de plugins
  • Merge puxar pedido # 57 de kossnocorp / patch-1
  • Corrigir erro de digitação: devDependancies -> devDependencies
  • Usando o sinalizador de mensagem em getMessage util em vez de propriedade msg de idade.
  • A adição de auto para package.json contribuidores.

O que é novo na versão 1.0.0-rc2:

O recurso

  • Merge ramo '/ test-cov '
  • construir navegador
  • testes assert que faltam para ownProperty
  • Apropriada equivalente assert para expect.to.have.property (key, val)
  • Redefinir AssertionError para incluir pilha completa
  • Teste para utilitários de plugin
  • Sobreposição de propriedade e método agora garantir a cadeia

O que é novo na versão 0.4.2:

  • Corrija para o processo não está disponível no navegador quando utilizado via browserify.
  • Documento que & quot; deve & quot; funciona em navegadores diferentes do IE.
  • Merge solicitação de recebimento nº 30 de logicalparadox / testes afirmar-.
  • Atualize a versão do navegador de chai.

Requisitos :

  • habilitar o JavaScript no lado do cliente
  • Node.js 0.4 ou superior

Programas semelhantes

ESLint
ESLint

24 May 16

QUnit
QUnit

11 Mar 16

Watir
Watir

21 Jul 15

JS_CodeSniffer
JS_CodeSniffer

12 May 15

Outro software de desenvolvedor Jake Luer

Codex
Codex

12 May 15

Comentário para Chai

Comentários não encontrado
Adicionar comentário
Ligue imagens!