タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Programmingとprogrammingと.netに関するmagelixirのブックマーク (2)

  • [サンプル] 透過プロキシ

    概要 「実行時型情報」のサンプルがちょっと不足してるなぁと思って作ったもの。 .NET Framework では、RealProxy というクラスを使って、 インターフェースのメソッド呼び出しを横取りして独自の処理に置き換えることができます。 ソース一式(ZIP 形式) RealProxy 例えば、マルチキャストデリゲートのようなことをインターフェースのメソッド呼び出しに対して行うようなプロキシ。 RealProxy クラスを継承して、Invoke メソッドをオーバーライドするだけ。 public class MulticastProxy<Interface> : RealProxy { public MulticastProxy(params Interface[] interfaces) : base(typeof(Interface)) { this.interfaces = new

    [サンプル] 透過プロキシ
  • ユニットテストツールもろもろ - あおきのTechメモ

    .NETでは、大きくわけて、NUnit、MbUnit、MSTest(Visual Studioのユニットテスト)、xUnit.netという4つのユニットテストツールが存在します。それぞれ、機能やシンタックスに特徴があるわけですが、それをまとめたページがCodePlexにあります xUnit.net - Unit Testing for .NET 4つのユニットテストツールには、少しずつ違いがあります。例えば、4つの中で一番後発のxUnit.netは、 テストクラスの宣言・・・[TestFixture]属性ではなく、Publicなメソッドを自動的に対象 テストの準備と破棄・・・[SetUp]属性と[TearDown]属性ではなく、コンストラクタとデストラクタを使う アサート文・・・「AreEqual〜」ではなく「Equal〜」のようにAre〜なしのシンタックスを使う というような特徴がありま

    ユニットテストツールもろもろ - あおきのTechメモ
  • 1