python-specfor.

Uma estrutura para o desenvolvimento orientada por comportamento (BDD) com base na Unittest Stdlib
Baixe Agora

python-specfor. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Nome do editor:
  • bellbind
  • Site do editor:
  • http://github.com/bellbind/

python-specfor. Tag


python-specfor. Descrição

Um quadro para o desenvolvimento impulsionado pelo comportamento (BDD) baseado na Unittest Stdlib python-specfor é inspirado no RSPEC do Ruby. A definição de especificação é baseada no decorador Python Descrição.Spec Exemplo # spec_sum.pyfrom Especificar para importar o, specempty_list = spec.of ("lista vazia") int_list = spec.of ("Lista int") @ vazio_list.before () def preparar ( seu): its.list = [] its.sum = 0@int_list.before () def preparar (o seu): its.list = its.sum = 28@empty_list.that ("soma") @ int_list.that ("soma") def sum_spec (it): resultado = soma (sua.lista) o .Should == its.sumspec.publish (Globals ())


python-specfor. Software Relacionado