JUnit

JUnitは、Javaで開発されたプログラムのユニットテストを行うためのアプリケーションフレームワークです。簡単にプログラムのユニットテストを自動化することができ、結果もわかりやすく表示されるため効率的に開発時間を短縮できます。

RSS
  • 解決済

    回答
    2

    Junit内のprivateメソッド呼び出し時のDIに関して

    Junitにてprivateメソッドを試験する際に、DIが実施されず、NullPointExceptionが発生してしまいます。(下記のソースの「otherclass」にnullが格納されている。) privateメソッドを直接呼び出した際に、DIを実施する方法はありますでしょうか? 諦めて、publicメソッド経由で試験するしかないのでしょうか?

    • 0評価
    • 82PV
    euledge euledge 1週間前に 回答を編集
  • 受付中

    回答
    2

    unitテストの始め方

    すでにリリースされているサービスにテストコードを実行しようと考えています。とりあえずunitテストをしてみようと思っているのですが、今ひとつテストコードの説明を読んでも書き方がつかめないためとっつきにくく困っています、入門用の書籍や事始めする上でまとまっているサイトは無いでしょうか? 言語は主にphpとJavaを想定してます

    • 0評価
    • 175PV
    webarata3 webarata3 3週間前に 回答
  • 受付中

    回答
    0

    JUnitでファイルのダウンロード処理を実行してもダウンロードが開始されない

    前提・実現したいこと ファイルをダウンロードするAPIのJUnitテストを作成しています。 APIを呼び出すとダウンロードダイアログが表示されることを想定していました。 (この記事を参考にしました。https://code.yamarou.com/file-download-servlet/) 発生している問題・エラーメッセージ JUnit実行後のr

    • 0評価
    • 68PV
    teratailが3週間前に アップデート
  • 解決済

    回答
    3

    void型のテストコードの書き方

    void型のテストコードの書き方がわかりません。 正しくcase文が動いているかをテストしたい場合はどのように書くと良いでしょうか? よろしくお願いします。 public void createBehaviorUrl(String behavior,String url,WebView webView){ String to

    • 0評価
    • 180PV
    Noriyuki_sasa Noriyuki_sasa 1ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    【Java】【単体テスト】Mockオブジェクトを使うか、自力でインスタンスを生成するか

    JavaでJUnit + Mockito(モックライブラリ)を利用して単体テストを実施しています。 次のようなクラスのメソッドのテストを実装しようと思った場合、ObjectA, ObjectBはモックを利用すべきでしょうか、実際にインスタンスを生成してテストを行うでべきでしょうか。 public class Hoge { public vo

    • 0評価
    • 702PV
    nekt nekt 1ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    [JUnit]明示的にモックのオブジェクトをsetせずに振る舞いを変更することは可能でしょうか

    お世話になっております。JUnitで質問です。 JUnitにはMockitoなどモックを作るライブラリがありますが、 あるクラスAのメソッド内で呼ばれるクラスBのモックを作り、セットすることは可能なのでしょうか。 例えば下記のようなクラスがあったとします。 public class ProcExecute { public String m

    • 0評価
    • 82PV
    szk. szk. 2ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    戻り値のないメソッドをSpy化したい

    現在Groovyを使ってJavaのテストコードを書いています。ユニットテストのフレームワークにはJersey,JUnitで実行します。 Hogeクラスのテストをするためにその内のhogeメソッドのみをSpy化したく、以下のように書きました。 def sut = spy(new HogeServiceClass()); sut.hoge(_) >> 1

    • 0評価
    • 75PV
    k499778 k499778 2ヶ月前に ベストアンサー
  • 受付中

    回答
    1

    JunitでIOExceptionをテストしたい

    JunitでIOExceptionの試験をしたいです。 IOExceptionのテストをしたいのですができません… 皆様のお力お貸ししていただきたくお願いします。。 scenario.java Public void scenario() throws ScenarioException { try{ // ①読み込み成功処理

    • 0評価
    • 161PV
    koko_u koko_u 2ヶ月前に 回答
  • 受付中

    回答
    0

    【Junit】@Unrollを設定してテスト実行するとエラーになる

    設定したタグの技術を使って、単体テストを実装しています。テスティングフレームワークはspockです。 groovyのクラスに@Unrollを設定すると、テストがwhereの行ごとに実行されてほしいのですが、なぜかエラーになります。initializationErrorです。 groovyのバージョンは2.4です。 なぜエラーになってしまうのでしょ

    • 0評価
    • 79PV
    teratailが2ヶ月前に アップデート
  • 解決済

    回答
    1

    Junitを使ったLocalUnitTestでプロパティの値セットが正常に行われたか評価したい

    Androidアプリのテストコードを作成しています。 テスト対象は、マネージャークラスのプロパティ値を変更するアダプタークラスです。 このアダプタークラスに対して、setしてgetして値がちゃんとsetされているかを評価したいです。 テスト対象となるクラスは、Mokitoを使ってモック化しています。 モック化したオブジェクトのプロパティに対して値

    • 0評価
    • 80PV
    szk. szk. 2ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    Junitでカバレッジを100%にする方法を教えてください!!

    eclipseのプラグイン「EclEMMA」を使用してカバレッジを計ったのですが、テストクラスの例外をだす部分が実行されない扱いになるせいで、カバレッジが100%になりません。100%になる方法を教えてください。下の41~42行目が実行されない扱いになります。 package junit.tutorial; public class Calculat

    • 0評価
    • 233PV
    yuki1111 yuki1111 3ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    junitを利用してのwebアプリケーション管理運用どうされていますか。

    現在、webアプリケーション(EAR)をeclipseにて開発しているのですが junitを利用するにあたりtestソースフォルダを設けました。 以下のような状態です。 hogeEAR hogeWeb src a.b.c Foo.java test a.b.c

    • 0評価
    • 142PV
    teratailが5ヶ月前に アップデート
  • 解決済

    回答
    1

    ArrayListのJUnitテストについて

    今、StudentクラスをタイプにもつArrayList<Student>のJUnitテストをしようとしているんですが、エラーメッセージに、期待値と、実際の値が異なると表示されます。目視で確認(エラーメッセージをメモ帳に張り付けて、期待値とどの箇所が間違っているかも何回も確認しましたが)するかぎり、完全に一致しています。にもかかわらず、エラーメッセージで値が

    • 0評価
    • 204PV
    swordone swordone 6ヶ月前に コメント
  • 解決済

    回答
    1

    JUnitを用いたテスト方法について

    java初心者で困っています。 複数引数があり、例外を投げるコンストラクタについてJUnitを用いてテストを行う場合についてお聞きしたいことがあります。 テスト対象クラス(ClassA) public ClassA(int i,boolean flag1,boolean flag2)throws IllegalArgumentException{ try

    • 0評価
    • 361PV
    auspicious05 auspicious05 6ヶ月前に ベストアンサー
  • 受付中

    回答
    1

    取得したレコードの妥当性の検証

    前提・実現したいこと DBに登録してあるデータを一覧表示させる機能のテストを作成しているのですが、レコードの妥当性の検証方法(書き方)がイマイチわからないのでご鞭撻の程、よろしくお願い致します。 HomeController.java package jp.org.web; import java.util.List; import java.util

    • 0評価
    • 219PV
    asahina1979 asahina1979 6ヶ月前に 回答
  • 受付中

    回答
    0

    SingletonでJUnitのテストができない

    前提・実現したいこと Java-1.8, Gradle, IntelliJ IDEA JavaでMinecraft-Serverというサーバー上で動作するプラグインを制作しています。 Minecraft-Serverが起動した時に、プラグインのメインクラスが初期化される。 JUnitでSingletonのクラスがテストできないので、テストできるようにした

    • 0評価
    • 292PV
    teratailが7ヶ月前に アップデート
  • 受付中

    回答
    0

    junitのテストメソッドについて

    最近junitを使い始めた者です。 テストを実行する際に一つのテストメソッドを使い回して全テストケースを実行し、全テストケースの実行結果を出力するにはどのようにすればよろしいでしょうか?

    • 0評価
    • 144PV
    teratailが7ヶ月前に アップデート
  • 受付中

    回答
    0

    JAVAのMockitoを利用したさい、エラーが出て対処方法がわかりません。

    Mockitoを初めて使うのですが、下記のコードを実行した後、エラーが出て本を見てみたり、ネットを調べても解決策が全く分かりません。 import org.junit.Test; import static org.mockito.Mockito.*; import static org.junit.Assert.*; public class Moc

    • 0評価
    • 368PV
    teratailが7ヶ月前に アップデート
  • 解決済

    回答
    2

    例外確認のJUnit

    例外を確認するJUnitのやり方ついて困っています。 // キーボードから文字列を読み込む String x = Keyboard.stringValue(); int i; try { // ここで NumberFormatExceptionが投げられる可能性がある i = Integer.parseInt(x); System

    • 0評価
    • 239PV
    szk. szk. 7ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    Mockitoを使用したprivateメソッドのテストを実施したい

    前提・実現したいこと Mockitoを使用して、privateメソッドの単体テストを作成しています。 privateメソッド内でインスタンスをnewして、メソッド呼び出しをしている箇所をMock化し、 自分で生成したオブジェクトをそのまま返すようなテストを実行したいと考えています。 下記のように実装しましたが、NullPointerになっています。 Co

    • 0評価
    • 1300PV
    maruhachi maruhachi 4ヶ月前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    148

  • 総質問数

    161

  • 今週の質問数

    0

関連するタグ

JUnitタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る