should-dingus

Sagteware kiekie:
should-dingus
Sagteware besonderhede:
Weergawe: 0.3
Upload datum: 11 May 15
Ontwikkelaar: Chris Wesseling
Lisensie: Gratis
Populariteit: 10

Rating: nan/5 (Total Votes: 0)

moet-dinges bevat 'n persoonlike Matcher sodat jy kan gebruik should_dsl met dinges noem.
'N klein waarskuwing: Die | operateur hack van should_dsl se nie regtig goed gaan met die __or __ () van 'n dinges. Ek dink die | hack is nare, en ek is nie seker of ek wil should_dsl vir dit. Dit is waar Ruby lyk regtig mooi vir my.
Jy moet net om dit in te voer
>>> Van should_dsl invoer behoort should_not
>>> Uit dinges invoer dinges
>>> Invoer should_dingus
oproep
Tjeks oproepe op 'n dinges
>>> Stomp = dinges ('stomp')
>>> Def some_function ():
... Stomp ()
...
>>> Some_function | behoort | call (stomp)
oproep kan ook seker maak dat dit een keer genoem kan word:
>>> Def some_function ():
... Stomp ()
... Stomp ()
...
>>> Stub.reset ()
>>> Some_function | behoort | call (stomp)
>>> Stub.reset ()
>>> Some_function | behoort | call (stomp) .once
Stapelspoor (mees onlangse oproep laaste):
...
ShouldNotSatisfied: is 2 keer genoem word, verwag 1
bel kan selfs gaan die parameters met with_params:
>>> Def some_function ():
... Stomp (True, Kwak = 'tuut, Braat =' aap ')
...
>>> Stub.reset ()
>>> Some_function | behoort | call (stomp) .with_params (True, Kwak = 'tuut, Braat =' aap ')
>>> Stub.reset ()
>>> Some_function | behoort | call (stomp) .with_params (True, Kwak = 'tuut')
Stapelspoor (mees onlangse oproep laaste):
...
ShouldNotSatisfied: het nie geroep met params (True,) {'Kwak': 'tuut'}
oproep with_params kan gekombineer word met 'n keer:
>>> Def some_function ():
... Stomp (True, Kwak = 'tuut, Braat =' aap ')
...
>>> Stub.reset ()
>>> Some_function | behoort | call (stomp) .once.with_params (True, Kwak = 'tuut, Braat =' aap ')
>>> Stub.reset ()
>>> Some_function | behoort | call (stomp) .with_params (True, Kwak = 'tuut, Braat =' aap ') een keer

Vereistes :.

  • Python

Soortgelyke sagteware

KOJAK
KOJAK

12 May 15

Pulse
Pulse

20 Feb 15

PMD
PMD

9 Dec 15

Ander sagteware ontwikkelaar Chris Wesseling

crawlidator
crawlidator

11 May 15

Kommentaar te should-dingus

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!