tulisi-dingus sisältää mukautetun haussa, jotta voit käyttää should_dsl kanssa Dingus puhelut.
Pieni varoitus: | operaattori hakata should_dsl n ei todellakaan mene hyvin __or __ () ja Dingus. Mielestäni | hakata on ilkeä, ja en ole varma Tykkään should_dsl sitä. Tässä on Ruby tuntuu todella kaunis minulle.
Sinun tarvitsee vain tuoda sen
>>> Alkaen should_dsl tuonti olisi should_not
>>> Alkaen dingus tuonti Dingus
>>> Tuonti should_dingus
puhelu
Tarkastukset kehottaa Dingus
>>> Tynkä = Dingus (tynkä)
>>> Def some_function ():
... Tynkä ()
...
>>> Some_function | pitäisi | soittaa (tynkä)
Puhelun voi myös tarkistaa, että se pitäisi kutsua kerran:
>>> Def some_function ():
... Tynkä ()
... Tynkä ()
...
>>> Stub.reset ()
>>> Some_function | pitäisi | soittaa (tynkä)
>>> Stub.reset ()
>>> Some_function | pitäisi | soittaa (tynkä) .once
Paluuseurannan (viimeisin kutsu viimeinen):
...
ShouldNotSatisfied:
soittaa voi jopa tarkistaa parametrit with_params:
>>> Def some_function ():
... Tynkä (True, kwak = 'tuut', Braat = 'aap)
...
>>> Stub.reset ()
>>> Some_function | pitäisi | soittaa (tynkä) .with_params (True, kwak = 'tuut', Braat = 'aap)
>>> Stub.reset ()
>>> Some_function | pitäisi | soittaa (tynkä) .with_params (True, kwak = 'tuut ")
Paluuseurannan (viimeisin kutsu viimeinen):
...
ShouldNotSatisfied:
puhelu with_params voidaan yhdistää kerran:
>>> Def some_function ():
... Tynkä (True, kwak = 'tuut', Braat = 'aap)
...
>>> Stub.reset ()
>>> Some_function | pitäisi | soittaa (tynkä) .once.with_params (True, kwak = 'tuut', Braat = 'aap)
>>> Stub.reset ()
>>> Some_function | pitäisi | soittaa (tynkä) .with_params (True, kwak = 'tuut', Braat = 'aap'). Kerran
vaatimukset
- Python
Kommentteja ei löytynyt