torutkのブログ

ソフトウェア・エンジニアのブログ

2011-01-01から1ヶ月間の記事一覧

FEST-SwingでSwingクラスの自動ユニットテスト(最初の一歩編)

id:torutk:20110130(インストール編)の続きです。FEST-Swingのサイトには、最初の一歩(Getting Started)となる解説が掲載されています(以下URL)。 http://docs.codehaus.org/display/FEST/Getting+Started このサンプルコードはTestNG用なので、ちょっ…

FEST-SwingでSwingクラスの自動ユニットテスト(インストール編)

Swingクラスのユニットテストを自動化するFEST-Swingは、IBMのdeveloperWorksの記事をはじめ、ユニットテスト関連の記事でしばしば目にしていました。JUnitまたはTestNGと組み合わせて使うこともできるので、普段のユニットテスト環境に追加するのも問題なさ…

Javadocにクラス図

一昨日、id:torutk:20110119で、Javadocにシーケンス図を埋め込む方法を書きましたが、次はクラス図を埋め込みたくなります。ということで、まずは調査フェーズから。 Javadocにクラス図を埋め込むツールを探す UMLGraph(BSDライセンス) APIviz(LGPL) UM…

Javadoc生成ドキュメントにシーケンス図(Quick Sequence Diagram Editor)

クラス仕様をJavadocでドキュメント化すると、ときおりシーケンス図を載せたくなる場合があります。DoxygenではMscgen: A Message Sequence Chart Rendererというツールがあってコメント中にテキストでシーケンス図の定義を書くと、ドキュメント生成時に画像…

JMockitでカバレッジ計測

JMockit関係はJMockitのチュートリアルドキュメント - torutkのブログの続きとなります。 JMockitはユニットテストで使用するモック生成ツールですが、ユニットテストを実行したときにコード実行のカバレッジ計測を行う機能も有しています。 http://code.goo…