Click here to Skip to main content
15,896,496 members
Home / Discussions / C#
   

C#

 
AnswerRe: download image Pin
Eran Aharonovich11-Jul-06 5:21
Eran Aharonovich11-Jul-06 5:21 
GeneralRe: download image Pin
TAREQ F ABUZUHRI11-Jul-06 16:02
TAREQ F ABUZUHRI11-Jul-06 16:02 
GeneralRe: download image Pin
Eran Aharonovich11-Jul-06 20:25
Eran Aharonovich11-Jul-06 20:25 
QuestionUnit Testing a Singleton Pin
Colin Angus Mackay11-Jul-06 5:13
Colin Angus Mackay11-Jul-06 5:13 
AnswerRe: Unit Testing a Singleton Pin
Dustin Metzgar11-Jul-06 5:18
Dustin Metzgar11-Jul-06 5:18 
AnswerRe: Unit Testing a Singleton Pin
Jun Du11-Jul-06 5:45
Jun Du11-Jul-06 5:45 
GeneralRe: Unit Testing a Singleton Pin
Colin Angus Mackay11-Jul-06 5:49
Colin Angus Mackay11-Jul-06 5:49 
GeneralRe: Unit Testing a Singleton Pin
Judah Gabriel Himango11-Jul-06 5:53
sponsorJudah Gabriel Himango11-Jul-06 5:53 
Jun Du wrote:
Avoid using special weapons, such as reflection


OMG | :OMG: I couldn't unit test without reflection. How do you otherwise test non-public methods, which, in my case, is almost everything; I always opt for internal rather than public, since public can be called by other assemblies. And if your code can be called by other assemblies, a whole new set of rules apply: try running your assembly under FXCop and have a look for yourself.

Reflection is a great tool for unit testing.

One thing I've found very helpful, which also has alleviated my reliance on reflection, is the InternalsVisibleToAttribute. Put this on your assembly to expose all internal members to your unit tester assembly. From there, you no longer need to use reflection to access internal members.


Tech, life, family, faith: Give me a visit.
I'm currently blogging about: Messianic Instrumentals (with audio)
The apostle Paul, modernly speaking: Epistles of Paul

Judah Himango


GeneralRe: Unit Testing a Singleton Pin
Jun Du11-Jul-06 6:07
Jun Du11-Jul-06 6:07 
GeneralRe: Unit Testing a Singleton Pin
Dustin Metzgar11-Jul-06 6:22
Dustin Metzgar11-Jul-06 6:22 
GeneralRe: Unit Testing a Singleton Pin
Jun Du11-Jul-06 7:07
Jun Du11-Jul-06 7:07 
GeneralRe: Unit Testing a Singleton Pin
Kevin McFarlane11-Jul-06 6:17
Kevin McFarlane11-Jul-06 6:17 
GeneralRe: Unit Testing a Singleton Pin
Colin Angus Mackay11-Jul-06 13:01
Colin Angus Mackay11-Jul-06 13:01 
GeneralRe: Unit Testing a Singleton Pin
Judah Gabriel Himango11-Jul-06 13:08
sponsorJudah Gabriel Himango11-Jul-06 13:08 
GeneralRe: Unit Testing a Singleton Pin
Colin Angus Mackay11-Jul-06 22:50
Colin Angus Mackay11-Jul-06 22:50 
GeneralRe: Unit Testing a Singleton Pin
Judah Gabriel Himango12-Jul-06 6:52
sponsorJudah Gabriel Himango12-Jul-06 6:52 
AnswerRe: Unit Testing a Singleton Pin
Judah Gabriel Himango11-Jul-06 5:47
sponsorJudah Gabriel Himango11-Jul-06 5:47 
AnswerInherit the singleton Pin
Ennis Ray Lynch, Jr.11-Jul-06 6:08
Ennis Ray Lynch, Jr.11-Jul-06 6:08 
Questionfont script Pin
TAREQ F ABUZUHRI11-Jul-06 4:45
TAREQ F ABUZUHRI11-Jul-06 4:45 
AnswerRe: font script Pin
mav.northwind11-Jul-06 4:46
mav.northwind11-Jul-06 4:46 
GeneralRe: font script Pin
TAREQ F ABUZUHRI11-Jul-06 4:52
TAREQ F ABUZUHRI11-Jul-06 4:52 
GeneralRe: font script Pin
Christian Graus11-Jul-06 5:13
protectorChristian Graus11-Jul-06 5:13 
GeneralRe: font script Pin
mav.northwind11-Jul-06 21:37
mav.northwind11-Jul-06 21:37 
GeneralRe: font script Pin
TAREQ F ABUZUHRI11-Jul-06 4:59
TAREQ F ABUZUHRI11-Jul-06 4:59 
GeneralRe: font script Pin
Werdna11-Jul-06 6:03
Werdna11-Jul-06 6:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.