2009-06-03 8 views
1

BCLやJavaディストリビューションには含まれていない、どのプロジェクトにどのような重要なコードパッケージを使用していますか?java/.Netのための必須の "コードツールセット"

  • モッキング/スタブ
  • ユニットは
  • IOC /依存性注入
  • ログ
  • ORMあなたは上記の実装を使用します
  • ...

をテスト?

私は欠けていましたか?

+0

ツールのカテゴリ、またはツールの実際の味はどうですか?質問は少し広いようです... – RedFilter

+2

Java *と* .Net? –

+0

これはhttp://stackoverflow.com/questions/662956/most-useful-free-net-librariesの複製のように見え始めています。少なくとも、コミュニティのwikiでなければなりません。 – overslacked

答えて

0
  • Q(モッキング)
  • NUnitの(ユニットテスト)
  • Ninject(依存性注入)
  • 流暢NHibernateは(OR/M)とNHibernateの
  • Sonic.NET移行(マイグレーション)
  • FinalBuilder(継続的インテグレーション)
  • YUIテスト(JavaScriptのユニットテスト)
  • WatiN(JavaScriptのユニットテストの継続的インテグレーションを有効)
  • WatiN(統合テスト)
0
  • のVisual Studio - IDE
  • ReSharperの - IDEの機能強化
  • のVisual SVN - IDEの機能強化
  • RockScroll - IDEの機能強化
  • SVN - ソースコントロール
  • 。ネットリフレクター - ツール
  • NHibernateは - IOC
  • チームシティー - - 継続的インテグレーション
4

これは、Javaのための私のリストである

  • 城ウィンザーテスト -
  • NUnitのモック - ORM
  • MOQ:

    1. 依存性注入のためのスプリング、 AOP、構成と接着システムを一緒に
    2. モックのためのEasymock。
    3. Log4jのログをテストするためのJUnit。
    4. ORM用のHibernate。
    5. Webサービス用のCXF。
    6. 特にApacheのコモンズ:種々の便宜クラスの符号化/復号化のため
      • コーデック(EX Base64で)
      • ラング
      • IO拡張ファイル処理用。
    7. Googleのコレクション ジェネリックを有効にしたコレクション の機能です。
    8. 本当に一般的なキャッシングにかなり良いXML用のJiBX マーシャル/アンマーシャル
    9. ehcacheを
    10. ないJavaパッケージが、すべて私のプロジェクト依存関係の管理のためにMavenを使用して自動化を構築します。
    11. 統計と乱数生成が必要な場合は、一般的ではありません。
  • 関連する問題