should-dingus

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

Rating: 2.0/5 (Total Votes: 1)

Следва-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

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

BDD4Django
BDD4Django

20 Feb 15

selexe
selexe

14 Apr 15

Tail
Tail

3 Jun 15

noselog
noselog

20 Feb 15

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

crawlidator
crawlidator

11 May 15

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

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