Continuing from my previous bug report (T647768), I have further investigated the situation. Attached is a test project and these are the steps to reproduce:
* Open Visual studio 2017
* Drag .sln file into VS window
* Open TestRunner window
* Expand ClassLibrary1 -> ClassLibrary1 -> IndependentClass
* Click IndependentClass3(1, "hey") -- it works, goes to the code
* Run all tests by clicking the toolbar icon
* Click IndependentClass3(1, "hey") -- it doesn't work in this one or any other TestCase
* Open IndependentClass.cs
* Uncomment [TestCase(2, "extra") -- no need to save or build
* Go back to test runner -- the new testcase got added but all the other ones got duplicated (possible cause: spaces between parameters)
This also applies to tests in FloatTests and IntTests which are derived from BaseClass and inherit all its tests.
Hi Jorge,
I have managed to reproduce the issue. Please give us some time to research the issue in detail.