Uploaded image for project: 'S2Container.NET'
  1. S2Container.NET
  2. CONTAINERNET-132

MbUnitのバージョンアップ

XMLWordPrintable

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • 1.3.18
    • Affects Version/s: 1.3.17
    • Component/s: S2Unit.NET
    • None

      S2Container.NETで使用しているMbUnitはv2.3系であるが、MbUnitのWebサイト(http://www.mbunit.com/Downloads.aspx)からの入手が難しくなっています(直リンクでダウンロードすることは可能)。
      そこで、現時入手可能なMbUnit v2.4もしくはMbUnit v.3.0にバージョンアップすることを検討します。

      MbUnit v2.4へのアップデートは、基本的にS2Container.NET同梱のMbUnitのDLLを入れ替えだけで完了すると思われます。
      S2Container.NETのテストソースの修正も必要なかったので、既存ユーザプロジェクトのテストソースの修正も必要ないと思います。

      MbUnit 3.0にするメリットとしては、アーキテクチャが変わっていて
      テストフレームワークであるGallio上で動くMbUnit3アダプタまたはMbUnit 2アダプタという構造になっているので、
      将来的には、Gallio上で動くS2Unitアダプタという構成にできるかもしれません。
      see http://journal.mycom.co.jp/articles/2009/04/23/Gallio/001.html

      ただ、互換性がなくなるかもしれないので、S2Unit3.NET(仮称)という別プロジェクトにしたほうがいいかもしれません。

      ご意見などありましたら、コメント等いただければと思います。

      私も、まだよくわかっていないので、これから調査していきたいと思います。

            Assignee:
            rmiyax rmiyax
            Reporter:
            rmiyax rmiyax
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: