should-dingus

Software screenshot:
should-dingus
Software ətraflı:
Version: 0.3
Tarixi Upload: 11 May 15
Geliştirici: Chris Wesseling
Lisenziya: Pulsuz
Məşhurluq: 10

Rating: nan/5 (Total Votes: 0)

Dingus zənglər ilə should_dsl istifadə edə bilərsiniz

olmalıdır-Dingus xüsusi matcher var.
A kiçik xəbərdarlıq: | should_dsl nin operator hack həqiqətən Dingus bir __or __ () ilə də getmək deyil. Hack pis deyil, və mən bunun üçün should_dsl kimi əmin deyiləm | düşünürəm. Ruby mənə, həqiqətən, olduqca görünür yerdir.
Siz yalnız idxal lazımdır
>>> Should_dsl idxal lazımdır, should_not olan
>>> Dingus idxal Dingus olan
>>> Idxal should_dingus
çağırış
Checks bir Dingus çağırır
>>> Qaralama = Dingus (stub)
>>> Def some_function ():
... Stub ()
...
>>> Some_function | olmalıdır | zəng edin (stub)
zəng də bir dəfə adlandırmaq lazımdır ki, kontrol edə bilərsiniz:
>>> Def some_function ():
... Stub ()
... Stub ()
...
>>> Stub.reset ()
>>> Some_function | olmalıdır | zəng edin (stub)
>>> Stub.reset ()
>>> Some_function | olmalıdır | zəng edin (stub) .Sonra
Traceback (ən son zəng, son):
...
ShouldNotSatisfied 2 dəfə adlanırdı, 1 gözlənilir
hətta with_params ilə parametrləri kontrol edə bilərsiniz zəng edin
>>> Def some_function ():
... Stub (True, Kwak = 'tuut, Braat =' aap)
...
>>> Stub.reset ()
>>> Some_function | olmalıdır | zəng edin (stub) .with_params (True, Kwak = 'tuut, Braat =' aap)
>>> Stub.reset ()
>>> Some_function | olmalıdır | zəng edin (stub) .with_params (True, Kwak = 'tuut)
Traceback (ən son zəng, son):
...
ShouldNotSatisfied params (True) {"tuut '' Kwak"} ilə adlanır deyil
zəng with_params dəfə ilə birləşdirilə bilər:
>>> Def some_function ():
... Stub (True, Kwak = 'tuut, Braat =' aap)
...
>>> Stub.reset ()
>>> Some_function | olmalıdır | zəng edin (stub) .once.with_params (True, Kwak = 'tuut, Braat =' aap)
>>> Stub.reset ()
>>> Some_function | olmalıdır | zəng edin (stub) .with_params (True, Kwak = 'tuut, Braat =' aap) bir dəfə

tələblər .

  • Python

Oxşar proqram

matchmaker
matchmaker

14 Apr 15

pyjslint
pyjslint

14 Apr 15

Scalasca
Scalasca

20 Feb 15

crpcut
crpcut

20 Feb 15

Geliştirici digər proqram Chris Wesseling

crawlidator
crawlidator

11 May 15

Şərh should-dingus

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!