さて、Ph1の開発が終わった所でテストフェーズに入ります。 Javaの方はロジックがそこそこあるので、JUnitテストしたい所ですが、まぁ何と言ってもパターンのソースを大量に書かねばならない訳で・・・ Mockito(モキート)を使ったテストが比較的楽でした。
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
mockito により発生する NullPointerException は発見が困難なのでイラッとします。 条件にマッチしなかったことを発見するのが現状の mockito だと難しいので、適当に全部 any を指定しておくのが 良い気がします。 実際呼ばれたかどうかの確認は結局 verify でやるので。
まず「JUnit」ってなんだってところからです。 JUnitは、ホワイトボックステストを行うに適しているテストツールです。 ホワイトボックステスト?っていうのは、システム開発の現場で製品のチェックのために行われるテストの一種です。モジュールの内部 ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
プログラミング開発において、テストと伴奏しながら開発を進めるスタイルが常識となりつつあります。本書はJUnit 5を軸に、定番のJavaのテスティングフレームワークを網羅的に取り上げ、効率的な開発環境の構築をサポートします。テストを効率的かつ ...
Senior Java Developer with 10+ years experience in software development. Senior Java Developer with 10+ years experience in software development.
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...