Testify

Tela Software:
Testify
Detalhes de Software:
Versão: 0.5.3
Data de upload: 20 Feb 15
Revelador: Yelp
Licença: Livre
Popularidade: 7

Rating: nan/5 (Total Votes: 0)

Testify é um substituto para o módulo unittest do Python e do nariz.
Testify é modelado após unittest, e testes escritos para unittest será executado sob testemunhar com um mínimo de ajustes, mas ele tem características acima e além unittest:
& Nbsp; * métodos de configuração de nível de classe e desmontagem de fixação que são executados uma vez cada para todo um conjunto de métodos de ensaio.
& Nbsp; * uma abordagem baseada em decorador para os métodos de fixação, eliminando a necessidade de super () chama.
& Nbsp; * mais Python, menos java
& Nbsp; * reforçada descoberta teste - testemunhar pode analisar pacotes para encontrar casos de teste (semelhante ao nariz).
& Nbsp; * apoio para a coleta e execução de testes através da recolha de módulos, classes ou métodos em suites de testes.
& Nbsp; * saída corredor de teste consideravelmente (de cor!)
& Nbsp; * Suporte para dividir-se testes em baldes para suportar multi-processamento
& Nbsp; * sistema de plugins Extensible para adicionar funcionalidade adicional em torno de relatórios
& Nbsp; * Vem completo com outros utilitários de testes práticos: Mocking (tartaruga), integração de cobertura de código e profiling.
Um módulo de exemplo de caso de teste:
de testemunhar import *
classe AdditionTestCase (TestCase):
& Nbsp; & nbsp; & nbsp; class_setup
& Nbsp; & nbsp; & nbsp; def init_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = 0
& Nbsp; & nbsp; & nbsp; estabelecer
& Nbsp; & nbsp; & nbsp; increment_the_variable def (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable + 1 =
& Nbsp; & nbsp; & nbsp; test_the_variable def (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; afirmar self.variable == 1
& Nbsp; & nbsp; & nbsp; destruir
& Nbsp; & nbsp; & nbsp; decrement_the_variable def (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable - = 1
& Nbsp; & nbsp; & nbsp; class_teardown
& Nbsp; & nbsp; & nbsp; get_rid_of_the_variable def (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = None
se __name__ == "__main__":
& Nbsp; & nbsp; & nbsp; run ()

Requisitos :

  • Python

Programas semelhantes

PMD
PMD

9 Dec 15

iogen
iogen

2 Jun 15

Kieker
Kieker

20 Feb 15

van.pg
van.pg

14 Apr 15

Outro software de desenvolvedor Yelp

Testify
Testify

1 Mar 15

Tron
Tron

20 Feb 15

Yelp
Yelp

15 Dec 14

Comentário para Testify

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