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: 2.0/5 (Total Votes: 1)

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

SpeedTest
SpeedTest

12 May 15

BuildBot
BuildBot

17 Feb 15

bug-repo-syncer
bug-repo-syncer

14 Apr 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!