ParamUnittest

Software screenshot:
ParamUnittest
Software informatie:
Versie: 0.2
Upload datum: 20 Feb 15
Ontwikkelaar: Enrico Franchi
Licentie: Gratis
Populariteit: 56

Rating: 2.3/5 (Total Votes: 3)

ParamUnittest is een Python-tool ontworpen om de creatie van geparametriseerde unit tests in staat te werken met de officiële unittest Python pakket mogelijk te maken.
Voorbeelden:
import unittest
import paramunittest
@ Paramunittest.parametrized (
& Nbsp; ('1', '2'),
& Nbsp; # (4, 3),
& Nbsp; ('2', '3')
& Nbsp; (('4',), {'b': '5'}),
& Nbsp; ((), {'a': 5, 'b': 6}),
& Nbsp; {'a': 5, 'b': 6},
)
klasse TestFoo (paramunittest.ParametrizedTestCase):
& Nbsp; def setParameters (zelf, a, b):
& Nbsp; self.a = een
& Nbsp; self.b = b
& Nbsp; def testless (zelf):
& Nbsp; self.assertLess (self.a, self.b)
@ Paramunittest.parametrized (
& Nbsp; ('1', '2'),
& Nbsp; # (4, 3),
& Nbsp; ('2', '3')
& Nbsp; (('4',), {'b': '5'}),
& Nbsp; ((), {'a': 5, 'b': 6}),
& Nbsp; {'a': 5, 'b': 6},
)
klasse TestBar (unittest.TestCase):
& Nbsp; def setParameters (zelf, a, b):
& Nbsp; self.a = een
& Nbsp; self.b = b
& Nbsp; def testless (zelf):
& Nbsp; self.assertLess (self.a, self.b)

Eisen

  • Python

Vergelijkbare software

Sahi
Sahi

14 Apr 15

snort
snort

14 Apr 15

noseonalchemist
noseonalchemist

15 Apr 15

bdd
bdd

14 Apr 15

Reacties op ParamUnittest

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!