3
私は、Microsoft Visual Studio Unit Testing Assertクラス用のカスタム拡張メソッドを作成する最善の方法を知りたいと思います。VS UT Assertクラスのカスタム拡張メソッドを作成する最適な方法は何ですか?
私は、Microsoft Visual Studio Unit Testing Assertクラス用のカスタム拡張メソッドを作成する最善の方法を知りたいと思います。VS UT Assertクラスのカスタム拡張メソッドを作成する最適な方法は何ですか?
このAssertクラスを参照している場合は、拡張メソッドを追加できません。拡張メソッドは、オブジェクトインスタンスにのみ適用できます。このクラスは静的なので、インスタンス化することはできません。
けれどもあなたはそうのような独自のカスタムアサート型クラスを追加することができます。私は主張の上にサイト私自身の拡張ラッパーを書いた
public static class MyAssert {
public static void AreEqual(object expected, object actual) {
// TODO: throw if not equal
}
}
。ソースコードはhttps://github.com/bbraithwaite/MSTestExtensionsにあります。 –