私が自分自身に(そして今では全世界に、そしておそらくそれを超えて)提起する質問は、以下のコメントにあります。
[TestMethod()]
public void SetMessageTypeSubcodeTest()
{
int AMessageTypeSubcode;
// Should I put this class instantiation in MyTestInitialize?
MessageClass target = new MessageClass();
. . .
私はこれを行う必要があります:
[TestInitialize()]
public void MyTestInitialize()
{
MessageClass target = new MessageClass();
}
...またはこれ:
[ClassInitialize()]
public void MyTestInitialize()
{
MessageClass target = new MessageClass();
}
...またはどちらでもない?
また、C#/.NET はガベージ コレクションであるため、TestCleanup() または ClassCleanup() メソッドで MessageClass を解放する必要はありませんね。