Hatena::ブログ(Diary)

Fly me to the Juno! このページをアンテナに追加 RSSフィード Twitter

2011-06-12

assertion養成ギプスを作ってみた

ちょっと前、id:t-wadaさんらがtogetterで「デフォルトでテスト成功にするという JUnit設計判断とその功罪について」っていうテーマでいろいろつぶやかれてましたね。

http://togetter.com/li/138798

あったら便利かもしれないので、assertion養成ギプスをjavaagentとして作ってみました。

http://kompiro.org/maven/junit/extensions/quick/training.assert/0.0.1/training.assert-0.0.1.jar

Eclipseだと、プロジェクトの直下に上記のJARを配置し、VM Argumentsに下記のように「-javaagent:training.assert-0.0.1.jar」と加え、

f:id:kompiro:20110612231249p:image:medium

javassit 3.12.1に依存しているため、それもダウンロードしてクラスパスに含めて実行してください。

javaagentは初めて作った上、maven3で1個のJARに固めるやり方がよく分からなかったので、どなたか教えてくだし。

id:cuctusman さんにfatjarを使うやり方を教わったYo!javassistも同梱してます。

ソースコードhttps://github.com/kompiro/training.assert に公開してます。

cactusmancactusman 2011/06/13 05:14 FatJarならMaven3になってもできますね。
http://d.hatena.ne.jp/cactusman/20080429/p1

kompirokompiro 2011/06/13 07:19 > cactusmanさん
おー。ありがとうございます。

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/kompiro/20110612/1307888259