TestInitialize runs after constructor causing nullable warnings - C#