In the following circumstance, NCrunch reports that these test cases result in the same test name.
Code:
[TestCase("this is my parameter that is more than meets the eye")]
[TestCase("this is my parameter that is more than you can handle")]
(In my actual test, this is a relative URL that varies in some of the URL parameters later in the string. i.e. /path/to/api-method?param1=blah¶m2=cheese)
The duplicate test identified by the message is:
Quote:RootNamespace.DescendantNamespace.TestFixture.TestName ("this is my parameter that is more tha...")
As you can see, NCrunch only looks at the first 37 characters before concluding that both test cases are the same.
NUnit itself seems perfectly fine with these.
37 characters seems like an unusual boundary condition.
Using NCrunch 3.3.0.6 for VS2015