メソッドBテストを実行するのに問題があります。ロジックは問題ありませんが、単体テストの実行時にメソッドAだけが実行されます。方法AおよびBがスポットに関して切り換えられる場合、方法Bのみが実行される。だから明らかにコードは間違っている。両方のユニットテストを実行するには、メソッドAのメソッドからメソッドBのテストを呼び出す必要がありますか?第2ユニットテストが実行されていません
私はC#の新機能ですので、私の基本的な質問を許してください。
using redacted;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System;
namespace UnitTests
{
[TestClass()]
public class ClassTest
{
public TestContext TestContext{get;set;}
[TestMethod()]
public void MethodATest()
{
the unit test
}
[TestMethod()]
public void MethodBTest()
{
the unit test
}
}
}
これは私にとってはうまく見えます。ここに欠けている関連コードがないのは確かですか? –
どのようにテストを実行していますか? – tsells
例外を有効にしましたか?おそらくsme CLR例外がスローされました – sll