should-dingus

Screenshot Software:
should-dingus
Mga detalye ng Software:
Bersyon: 0.3
I-upload ang petsa: 11 May 15
Nag-develop: Chris Wesseling
Lisensya: Libre
Katanyagan: 10

Rating: nan/5 (Total Votes: 0)

dapat-dingus naglalaman ng isang custom matcher upang maaari mong gamitin should_dsl may Dingus tawag.
Ang isang maliit na babala: Ang | operator hack ng should_dsl ay hindi talagang pumunta din sa __or __ () ng isang Dingus. Sa tingin ko ang | hack ay pangit, at hindi ako sigurado na gusto ko should_dsl para dito. Ito ay kung saan Ruby tila talagang pretty sa akin.
Kailangan mo lamang i-import ito
>>> Mula should_dsl import dapat, should_not
>>> Mula dingus import Dingus
>>> Import should_dingus
tawag
Ang mga tseke na tawag sa isang Dingus
>>> Stub = Dingus ('stub')
>>> Def some_function ():
... Stub ()
...
>>> Some_function | dapat | call (stub)
tawag ay maaaring suriin din na ito ay dapat na tinatawag na isang beses:
>>> Def some_function ():
... Stub ()
... Stub ()
...
>>> Stub.reset ()
>>> Some_function | dapat | call (stub)
>>> Stub.reset ()
>>> Some_function | dapat | call (stub) sandaling-
Traceback (pinakahuling call huling):
...
ShouldNotSatisfied: ay tinatawag na 2 beses, inaasahan 1
tumawag maaari pang i-check ang mga parameter sa with_params:
>>> Def some_function ():
... Stub (True, Kwak = 'tuut', Braat = 'aap')
...
>>> Stub.reset ()
>>> Some_function | dapat | call (stub) .with_params (True, Kwak = 'tuut', Braat = 'aap')
>>> Stub.reset ()
>>> Some_function | dapat | call (stub) .with_params (True, Kwak = 'tuut')
Traceback (pinakahuling call huling):
...
ShouldNotSatisfied: ay hindi pa tinatawag na may params (True,) {'Kwak': 'tuut'}
with_params call ay maaaring pinagsama sa isang beses:
>>> Def some_function ():
... Stub (True, Kwak = 'tuut', Braat = 'aap')
...
>>> Stub.reset ()
>>> Some_function | dapat | call (stub) .once.with_params (True, Kwak = 'tuut', Braat = 'aap')
>>> Stub.reset ()
>>> Some_function | dapat | call (stub) .with_params (True, Kwak = 'tuut', Braat = 'aap') minsan

Kinakailangan .

  • sawa

Katulad na software

expecter
expecter

20 Feb 15

Attest
Attest

14 Apr 15

Apache AntUnit
Apache AntUnit

11 May 15

Iba pang mga software developer ng Chris Wesseling

crawlidator
crawlidator

11 May 15

Mga komento sa should-dingus

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!