[rspec-users] Singleton classes
lists at ruby-forum.com
Tue Jan 19 09:33:54 EST 2010
Yes, I mean the Singleton Pattern.
I am not an expert with OO, but I supposed this pattern was what best
fits my needs of a class that represent a unique resource in the system,
in this case it's something like a queue of jobs that I have to
administrate in real time.
Am I right?
Maybe not, because I am writing a web app and not using globals or
session state to store this class, and I am accessing the instance of
the class in each http request.
In that case the dup option sounds good for me.
But what do you think?
David Chelimsky wrote:
> On Tue, Jan 19, 2010 at 6:03 AM, Juanma Cervera <lists at ruby-forum.com>
>> I am trying to spec a singleton ruby class,
>> And I am having a little trouble because my specs are not more isolated,
>> as I am getting the same instace of the class for all my examples.
>> How should I do this.?
>> Which is the correct way of specing a singleton class?
> I'm assuming you mean singleton as in the Singleton Pattern, as
> opposed to the singleton class of an object, yes?
> If so, you'll have to dup it or subclass it in your spec if you want
> to isolation.
> Why do you need a Singleton, though?
Posted via http://www.ruby-forum.com/.
More information about the rspec-users