816 TestPlanName bug: Unit test
- added a unit test to show the issue. Note, this code actually shows two different issues - One inside the AllowAsChildIn logic, which relies on typeof(TestPlan) and one inside TestPlanSerializer.
Note, the new implementation is slightly slower (<5% in my testing) to deserialize, since the check for TestPlan is a bit slower, even with the added optimizations.
Closes #816 (closed)
Edited by Rolf Madsen