Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Design for Unit testable
Message
From
01/04/2009 08:00:25
 
 
To
All
General information
Forum:
ASP.NET
Category:
Class design
Title:
Design for Unit testable
Miscellaneous
Thread ID:
01392535
Message ID:
01392535
Views:
95
Hi,
I am using application framework to develop application. The framework come with BusinessObject base class. Developer will always inherit from it to create any other business object.

I have question that, for some method, I am not designed to allow overriable. It has restricted me from unit test, whereby, sometime I need to have "mock" business object so that I don't have to have connection to database. I can just "simulate" the result at the BO.Method(). Since my method is not designed for overriable, it has limited me to do what I need. Most importantly, I need to utilize some of the BO base class function as well.

Now, I am using conditional compilation to achieve this. I would like to know if any better way. I found I can might able to use delegate, but I am not so sure about it. Any advice?

Thank you
I am not the most powerful man in this world.
I am not the worst man in this world either.
I just as same as all of you.
I still need to learn from my mistakes...
Next
Reply
Map
View

Click here to load this message in the networking platform