should-dingus

Софтуер снимки:
should-dingus
Софтуер детайли:
Версия: 0.3
Дата на качване: 11 May 15
Розробник: Chris Wesseling
Разрешително: Безплатно
Популярност: 10

Rating: nan/5 (Total Votes: 0)

Следва-dingus съдържа персонализиран пасването така че можете да използвате should_dsl с Dingus призовава.
Една малка ВНИМАНИЕ: | оператор рана на should_dsl е наистина не вървят добре с __or __ () на Dingus. Мисля, че | рана е гадно, и аз не съм сигурен, че ми харесва should_dsl за него. Това е мястото, където Ruby изглежда наистина доста за мен.
Трябва само да го импортирате
>>> От should_dsl внос следва, should_not
>>> От dingus внос Dingus
>>> should_dingus внос
повикване
Проверки на повиквания в Dingus
>>> Мъниче = Dingus ("мъниче")
>>> Def some_function ():
... Все още мъниче ()
...
>>> Some_function | трябва | обаждане (коляно)
повикване също може да се провери, че тя трябва да се нарича веднъж:
>>> Def some_function ():
... Все още мъниче ()
... Все още мъниче ()
...
>>> Stub.reset ()
>>> Some_function | трябва | обаждане (коляно)
>>> Stub.reset ()
>>> Some_function | трябва | обаждане (коляно) .След
Traceback (последното повикване последния):
...
ShouldNotSatisfied: се нарича 2 пъти, очаква 1
обадя дори да проверите параметрите с with_params:
>>> Def some_function ():
... Все още мъниче (True, Квак = 'tuut ", braat =' AAP")
...
>>> Stub.reset ()
>>> Some_function | трябва | обаждане (междинни) .with_params (True, Квак = 'tuut ", braat =' AAP")
>>> Stub.reset ()
>>> Some_function | трябва | обаждане (междинни) .with_params (True, Квак = 'tuut ")
Traceback (последното повикване последния):
...
ShouldNotSatisfied: не е била наречена с PARAMS (True,) {"Квак": "tuut '}
повиквания with_params могат да бъдат комбинирани с еднократно:
>>> Def some_function ():
... Все още мъниче (True, Квак = 'tuut ", braat =' AAP")
...
>>> Stub.reset ()
>>> Some_function | трябва | обаждане (междинни) .once.with_params (True, Квак = 'tuut ", braat =' AAP")
>>> Stub.reset ()
>>> Some_function | трябва | обаждане (междинни) .with_params (True, Квак = 'tuut ", braat =' AAP") веднъж

<силни> Изисквания :.

  • Python

Подобен софтуер

nose-html-output
nose-html-output

20 Feb 15

PytestFramework
PytestFramework

20 Feb 15

bdd
bdd

14 Apr 15

Clamity
Clamity

12 May 15

Друг софтуер на разработчика Chris Wesseling

crawlidator
crawlidator

11 May 15

Коментари към should-dingus

Коментари не е намерена
добавите коментар
Включете на изображения!