Hi again,

ok, just to have coherence between the names for the two possible outcomes
of a method, you could use #beReturnedBy instead of #beReturnedFrom: . You
would have #beReturnedBy:  and  #beRaisedBy:

On Wed, Apr 27, 2016 at 10:00 AM, Denis Kudriashov <dionisi...@gmail.com>
wrote:

>
> 2016-04-27 0:33 GMT+02:00 Carlos Lombardi <carlomba...@gmail.com>:
>
>> ... maybe
>>
>> #result should beTheResultOf: [mock someMessage].
>> #result should not beTheResultOf: [mock anotherMessage].
>>
>
> It's nice.I think "The" can be omitted:
>
> #result should beResultOf: [mock someMessage].
>
>
> But anyway I use word #return because there are different types of result:
> value return and error signal. There is no expression for last case but it
> would be like:
>
> anError should beRaisedBy: [mock someMessage]
>
>

Reply via email to