JUnitより簡単なオープンソースの「TestNG」とは?:次世代テストフレームワークでテストを変える(1)(1/3 ページ) テスティングフレームワークといえば…… Javaエンジニアが「テスティングフレームワーク」という単語を聞いて、真っ先に連想するものは、「JUnit」でしょう。しかし、テスティングフレームワークはJUnitだけではありません。「TestNG」というテスティングフレームワークも海外では高く評価され、確固とした地位を築いています。例えば、JBoss SeamはTestNGをベースにした統合テストフレームワークを提供しています。 この連載ではTestNGのコンセプトから詳細な使い方まで解説し、開発プロジェクトにおいてTestNGを利用する際の助けとしていただくことが目的です。 連載第1回では、Javaエンジニアになじみ深いJUnitとTestNGを比較し、2つのフレームワ
JUnit API探訪:Assertクラス/assertThatメソッド - Shinya’s Daily Report 人のブログに乗っかってなんか書くパターン。 そしてこれらとは別にorg.hamcrest.Matchersというクラスも存在。これが一番提供メソッドも多いようなので今回はこちらのクラスメソッド群について色々写経しつつ、機能・概要を把握して行く事にする。(※このライブラリに関するJavadoc APIを見たほうが手っ取り早いと思ったんだけど、サイト経由では公開されてるJavadoc APIは確認出来ず。何でだろ?) http://d.hatena.ne.jp/absj31/20120811/1344759958 HamcrestのJavadoc、無いんですよねー。なのでどっちか。 zipでおk http://code.google.com/p/hamcrest/downl
最近仕事ではNode.jsしか書いてないtoritoriです。 お仕事でもexpressやsocket.ioを使っているのですが WebアプリケーションのテストについてWeb上にあまり書かれていないような気がします。 特にソケット接続した後のメッセージ送信/受信の部分です。 今までのようなHTTPの単純なリクエスト/レスポンスとは手法が異なりますしどうしたものかと。 そこで「自分はこんな感じでテストしてますよー」という記事を書いてみます。 裏を返せば「もっといい方法あるよ!」というのを聞きたいのです>< サンプルについて socket.ioのexample を使います。 ただし、サンプルではログイン時に遷移しない方式なので もう少し実用的な動作に近づかせるため あえてログインURLから遷移するようにし、 セッションもRedisを使うようにしてexpressとsocket.ioでセッションを
Eclipseでは、アプリケーションの起動とデバッグには、ショートカットとしてF11 キーが割り当てられています。 ・F11・・・デバッグ ・Ctrl + F11・・・起動 このF11キー、Eclipse 3.3からデフォルトの挙動が変わったようで、 Eclipse 3.2までは、前回実行したアプリを起動/デバッグするようになっていたのが、 3.3からはよくわからないダイアログが開く(F11押下時に選択しているファイルなどに応じて変化?)挙動になりました。 で、開発時。。。特にユニットテストをしている時なんかは、 ソース書いて→F11でユニットテスト実行→ソース修正→またF11でユニットテスト実行。。。 と言う感じで開発していたので、Eclipse 3.3からの挙動は面倒で使いにくいと思っていました。 # まぁ個人の好みなんでしょうけど、僕は極力、少ない操作、かつマウスを使わずに開発したい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く