Re: [nunitv3] Another Question of Naming
"Olof Bjarnason" <[email protected]> Tue, 9 Sep 2008 08:46:33 +0200
| Newsgroups | gmane.comp.windows.dotnet.nunit.devel |
|---|---|
| Message-ID | <[email protected]> |
2008/9/9 Charlie Poole <[email protected]>: > > Hi All, > > I'm still not happy with one of the attribute names we are > using for parameterized tests, so I'm asking for ideas, > opinions and suggestions. > > Here's what we have now... > > You can specify entire test cases together or individual > values for parameters, which NUnit then combines into > test cases using various strategies. > > If you go with full test cases, they can either be inline > or separately named and referenced... > TestCase( 1.2, 3.0 ) // Inline > TestCases( "myCases") // Separate > > Similarly, if you go with individual parameters, they > can be inline or separate... > Values(12, 7, 3) // Inline > DataSource("myValues") // Separate I'm not 100% how this "paramater values" version of test cases work. I understand TestCase and TestCases (even though TestCases is a bit ambious to me since it actually specifies a named source of TestCase-tuples, but it's so readable anyway) Could you give an example of the Values, DataSource including a [Test]-method (or TestCase method if that is the way to use them..)? > > We'll be adding others - cases in a spreadsheet, etc. - but > these are the four basic ones. > > I'm quite happy with TestCase, TestCases and Values. > I find them quite readable and others have said the > same. > > But DataSource strikes me as a bit too generic. It > doesn't tell me that it's a set of single parm values > rather than a test case. It sounds like it might have > something to do with a DB. But for the life of me > I can't think of anything better. > > Ideas? > > Charlie > > > > > --~--~---------~--~----~------------~-------~--~----~ > You received this message because you are subscribed to the Google Groups "NUnitV3" 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/nunitv3?hl=en > -~----------~----~----~----~------~----~------~--~--- > > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/