What i was really suggesting was a possible work around to an edge case. No 
need to be rude. Good luck with that.

Philip Japikse
Microsoft MVP, MCSD, MCDBA, CSM, CSP
Principal Consultant
Pinnacle Solutions Group
(513) 312-5664
www.skimedic.com/blog
(sent from mobile)

-----Original Message-----
From: mark Kharitonov <[email protected]>
Sent: Monday, February 01, 2010 15:38
To: [email protected]
Subject: Re: MbUnit Is it possible to display the names of all the tests in the 
assembly, without actually running them?

We are talking about code running inside StaticTestFactory. It employs 
reflection and dynamic test generation. This code uses some well defined 
feature negotiation protocol.
You may not perceive it this way, but what you suggest is that I write a unit 
test to check the static test factory method, which job is to project 
infrastructure unit tests onto particular concrete application entity type. I'd 
rather pass.


On Mon, Feb 1, 2010 at 10:29 PM, Phil Japikse <[email protected]> wrote:
If you are concerned about the dynamic data returning the correct data, can't 
you just write a test to test the algorithm?

Philip Japikse
 Microsoft MVP, MCSD, MCDBA, CSM, CSP
Principal Consultant
Pinnacle Solutions Group
(513) 312-5664
www.skimedic.com/blog
(sent from mobile)

From: mark Kharitonov <[email protected]>
Sent: Monday, February 01, 2010 14:55
To: [email protected]
Subject: Re: MbUnit Is it possible to display the names of all the tests in the 
assembly, without actually running them?


Hi Jeff.
My use case is pretty special. We generate dynamic tests for application 
entities based on something that I call feature negotiation protocol. I have 
changed the implementation of that protocol and wish to have a quick check to 
see whether I screwed it. The quick check would be to dump the complete list of 
tests before and after my change and then compare the two lists.

In the absence of this test dumping facility I just run all the tests and then 
see if the count is the same, but it takes about 20 minutes to run all the 
tests...

On Mon, Feb 1, 2010 at 9:47 PM, Jeff Brown <[email protected]> wrote:
Unfortunately not.  Either you get a list of all statically defined tests or 
you run the tests.

The reason is that generating dynamic tests can have side-effects and can also 
rely on side-effects from setting up test fixtures.

There is some plumbing in Gallio that might make it possible to enumerate 
dynamic tests anyways someday (although the results might be incorrect if they 
rely on side-effects).  What's your use-case?

 Jeff.


On Mon, Feb 1, 2010 at 4:28 AM, Mark Kharitonov <[email protected]> 
wrote:
Hi.

 I would like to display a list of all the tests, including dynamic
 ones (but excluding combinatorial permutations) without actually
 running them.

 Is there a way to do it?

 Thanks.

 --
 You received this message because you are subscribed to the Google Groups 
"MbUnit.User" group.
 To post to this group, send email to [email protected].
 To unsubscribe from this group, send email to 
[email protected].
 For more options, visit this group at 
http://groups.google.com/group/mbunituser?hl=en.
 
 
--
 You received this message because you are subscribed to the Google Groups 
"MbUnit.User" group.
 To post to this group, send email to [email protected].
 To unsubscribe from this group, send email to 
[email protected].
 For more options, visit this group at 
http://groups.google.com/group/mbunituser?hl=en.



--
Be well and prosper.
==============================
"There are two kinds of people.Those whose guns are loaded and those who dig."
   ("The good, the bad and the ugly")
 So let us drink for our guns always be loaded.

--
You received this message because you are subscribed to the Google Groups 
"MbUnit.User" group.
To post to this group, send email to [email protected].
 To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mbunituser?hl=en.
--
 You received this message because you are subscribed to the Google Groups 
"MbUnit.User" group.
 To post to this group, send email to [email protected].
 To unsubscribe from this group, send email to 
[email protected].
 For more options, visit this group at 
http://groups.google.com/group/mbunituser?hl=en.



--
Be well and prosper.
==============================
"There are two kinds of people.Those whose guns are loaded and those who dig."
   ("The good, the bad and the ugly")
 So let us drink for our guns always be loaded.

-- 
You received this message because you are subscribed to the Google Groups 
"MbUnit.User" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mbunituser?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"MbUnit.User" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mbunituser?hl=en.

Reply via email to