Pular para o conteúdo principal

Andrew Testing Library (Python)

logo

O Andrew Testing Library para Python é uma ferramenta de teste, análoga ao Andrew Testing Library que é um outro projeto meu feito para testes em TS/JS. Ela é bem mais simples que ferramentas mais parrudas, mas para testes simples deve cumprir bem seu objetivo.

Python

example

from andtlib import AndrewTestingLibrary

test = AndrewTestingLibrary("Checks if the sum of two numbers is equal to 8")
test.start()

num1 = 4
num2 = 4
sum = num1 + num2

test.shouldBeEqual(sum, 8)
test.stop()

Recursos

O ATL para Python é pequeno (menos de 5kB) e possui cerca de 13 matchers para verificar e comparar valores e mais um específico para listas.

Plataformas e Tecnologias

O Andrew Testing Library foi escrito com Python.

Código-fonte e downloads

Você pode obter o código-fonte do Andrew Testing Library e baixar sua versão mais recente clicando aqui.