## Describe the bug TestInitialize/TestCleanup on a generic class is a valid scenario. ## Steps To Reproduce ```csharp [TestClass] public class UnitTest1 : Base<int> { [TestMethod] public void TestMethod1() { } } public class Base<T> { [TestInitialize] public void Init() { } } ```