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 для него. Это Руби, кажется, действительно очень для меня.
Вам нужно только, чтобы импортировать его
>>> От импорта 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 | должны | вызов (заглушки) .once
Traceback (самый последний вызов последнего):
...
ShouldNotSatisfied: назвали в 2 раза, ожидается 1
звоните может даже проверить параметры с with_params:
>>> Def some_function ():
... Заглушка (Правда, Квак = 'Tuut ", braat =' ААР")
...
>>> Stub.reset ()
>>> Some_function | должны | вызов (заглушки) .with_params (Правда, Квак = 'Tuut ", braat =' ААР")
>>> Stub.reset ()
>>> Some_function | должны | вызов (заглушки) .with_params (Правда, Квак = 'Tuut')
Traceback (самый последний вызов последнего):
...
ShouldNotSatisfied: не был вызван с Params (правда,) {"Квак": "Tuut}
вызов with_params могут быть объединены с один раз:
>>> Def some_function ():
... Заглушка (Правда, Квак = 'Tuut ", braat =' ААР")
...
>>> Stub.reset ()
>>> Some_function | должны | вызов (заглушки) .once.with_params (Правда, Квак = 'Tuut ", braat =' ААР")
>>> Stub.reset ()
>>> Some_function | должны | вызов (заглушки) .with_params (Правда, Квак = 'Tuut ", braat =' ААР") один раз

Требования :.

    < LI> Python

Похожие программы

Zato
Zato

20 Feb 15

lava-test
lava-test

20 Feb 15

NoseDBReport
NoseDBReport

20 Feb 15

pry
pry

14 Apr 15

Другие программы разработчика Chris Wesseling

crawlidator
crawlidator

11 May 15

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

Комментарии не найдены
добавить комментарий
Включите картинки!