"should not raise an exceptional event whose description does not include"
wow, who is crooked enough to use double negation ;)

Nicolas


2013/7/9 Stéphane Ducasse <[email protected]>

> So + 1 :)
>
> >>>
> >>> - shouldnt: aBlock raise: anExceptionalEvent
> whoseDescriptionDoesNotInclude: subString description: aString
> >>> - shouldnt: aBlock raise: anExceptionalEvent whoseDescriptionIncludes:
>       subString description: aString
> >>>
> >>> I honestly cannot wrap my head around these two methods.
> >>
> >> They show that the code in the block raises an _informative_
> >> exception. So you get a FileNotFound exception... but what was the
> >> missing file? I don't know! Noone bothered to mention it!
> >
> >
> > no it is #shouldnt: it is the inverse.
> > the #should:... handler methods are fine, but these specific two methods
> are just insane.
> > I tried to reimplement them without looking at the original definition
> and I cannot come up with something that matches the name :) so there is
> definitely something wrong with it.
>
>
>

Reply via email to