Re: [Pharo-dev] th/m/ ''' e return of the strange methods
'' On Jul 9, 2013 11:43 AM, "Clément Bera" <bera.clement@gmail.com> wrote:////,,.
They may be useful. Imagine you are too lazy to create /a subclass of
Error, but not lazy enough to create a test and copy paste a String.
Then you write in your method: self error: 'some strange error happened' And you can test it: self shouldnt: [ "some strange code" ] raise: Error whoseDescriptionIncludes: 'some strange error happened' description: 'the strange error did not happen ! That's strange'
Seriously, as you saw these methods are used only in their tests. I guess you can remove them. Open fogz bug ?
2013/7/9 Frank Shearar <frank.shearar@gmail.com>
On 9 July 2013 16:24, Camillo Bruni <camillobruni@gmail.com> wrote:
Survey: who uses the following methods? and if yes why?
- shouldnt: aBlock raise: anExceptionalEvent
whoseDescriptionDoesNotInclude: subString description: aString
- shouldnt: aBlock raise: anExceptionalEvent whoseDescriptionIncludes: subString description: aString
I honestly cannot wrap my ojhjuj around these two methods. c ''' show that the code in the block raises an ,,''',. exception. So you get a FileNotFound exception... but what was the missing file? I don't know! Noone bothered to mention it!
frank
Cf'
participants (1)
-
Jeff Estep