並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 14 件 / 14件

新着順 人気順

Mockitoの検索結果1 - 14 件 / 14件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

Mockitoに関するエントリは14件あります。 testjavaJava などが関連タグです。 人気エントリには 『【Java】Mockitoの飲み方(入門) | CCT-recruit』などがあります。
  • 【Java】Mockitoの飲み方(入門) | CCT-recruit

    こんにちは、くりりんです。 開発でユニットテストもやってねと任され、やり方を調べている中でMockito(モキート)という飲み物に出会いました。最初は飲み方がわかりませんでした…(笑)(最初に扱った時は使い方を理解できませんでした)。何回も飲むうちに飲みやすく感じるようになって、気が付いたらやみつきになっていましたね(何回も使っていたら便利すぎて手放せなくなりました)。 今回は、そんなMockitoの飲み方を解説していこうと思います。 くれぐれも飲み過ぎて倒れないようにしてくださいね! Mockitoとは? Mockitoは、Javaのユニットテストのために開発されたモックフレームワーク(mocking framework)です。テストでモックオブジェクトを直感的に操作できるのを目的として開発されています。 Mockitoの名の由来はもうわかると思いますがモヒートから来ています。 キレイで

    • Mockitoを使ってみる。 - Qiita

      Mockitoとは JUnitと同じくテストを自動化するためのライブラリ モックを使用するテストを「モックテスト」と呼ぶ。 モック 伊藤 Mockitoのメリット サイトを浅り読んだ限りでは以下のことが挙げられるそうだ。 テストのためにテスト対象クラスを書き換えるという行為を避けることができる。 再現の難しい(乱数が絡んだり)テストにて、固定値化することで、期待値と 一致するかどうかを確かめやすくする。 事前準備 pom.xmlにdependencyを追加する。

        Mockitoを使ってみる。 - Qiita
      • Mockito使い方メモ - Qiita

        Mockito とは Java のテストでモックを簡単に扱えるようにするためのフレームワーク 指定されたクラスのモックを作成し、任意のメソッドをスタブ化して指定した値を返すようにしたり、モックのメソッドが期待した通りに呼び出されたかどうかを検証したりできる static や final なメソッドのモック化もできたりする(昔はできなかったはずだけど、いつの頃からかできるようになってた) モックの振る舞いの定義を型安全に定義できるのが大きな特徴(だと思う) 読み方は「もきーと」 環境 > gradle --version ------------------------------------------------------------ Gradle 7.4.2 ------------------------------------------------------------ Bu

          Mockito使い方メモ - Qiita
        • Flutter RiverpodでDIしたクラスをMockitoでモック化してUnitTestを書く | ZUMA Lab

          Flutter Riverpod で DI したクラスを Mockito でモック化して UnitTest を書きます。 アーキテクチャとして MVVM を想定し、Data 層である ApiClient Class と Repository Class を Reverpod で DI します。 Repository Class に DI した ApiClient Class を Mockito の Mock 対象とします。 Mockito を使用して Repository Class の Unit Test を書いていきます。 環境macOS Big Sur 11.3.1Android Studio 4.2.1Flutter 2.2.0Dart 2.13.0Package installpubspec.yaml に以下を追記して flutter pub get を実行します。 depend

            Flutter RiverpodでDIしたクラスをMockitoでモック化してUnitTestを書く | ZUMA Lab
          • 【Flutter】mockitoを使用したユニットテストについて学ぶ

            本記事では、mockitoパッケージを使用したユニットテストについて記載する。 モックを使用しない基本的なユニットテストについては、下記記事に記載しております。 基本的なユニットテストについて確認したい方は、こちらぜひご参照ください。 公式のチュートリアル mockitoを使ったユニットテストについて、上記の公式チュートリアルを基に確認していく。 上記のチュートリアルでは、以下のサンプルコードで、mockitoを使用したユニットテストの挙動が確認できる。 チュートリアルのサンプルコード(コメント詳細に追加 Ver) import 'dart:async'; import 'dart:convert'; import 'package:flutter/material.dart'; import 'package:http/http.dart' as http; // アルバムデータを取得す

              【Flutter】mockitoを使用したユニットテストについて学ぶ
            • FlutterのNull safetyに対応したMockitoの基本的な使い方 | ZUMA Lab

              Flutter の Mocking package である Mockito が Null safety に対応しました。 Mockito の最新 Version で Unit Test を書いていきます。 2021/05/24 現時点での Mockito 最新 Version は 5.0.8 です。 Null safety に対応した Mockito は Mock コードを生成する必要があるので、build_runner の install が必要になります。 こちらも併せて解説していきます。 環境macOS Big Sur 11.2.3Android Studio 4.1.3Flutter 2.0.4Dart 2.12.2Package installpubspec.yaml の dev_dependencies に以下追記します。 pubspec.yamldev_dependencie

                FlutterのNull safetyに対応したMockitoの基本的な使い方 | ZUMA Lab
              • Androidで使用するMockライブラリをmockito-kotlinに移行しました - ドワンゴ教育サービス開発者ブログ

                N予備校Androidチームでは、Unit Testに使用しているMockライブラリをMockitoからmockito-kotlinに移行しました。 この記事では、ライブラリを移行した経緯、mockito-kotlinを選定した理由と移行して得られたメリットについて書きます。 Mockライブラリを移行した背景 私たちのチームでは積極的にコードのKotlin化を進めていて、2020年6月現在で約95%のコードがKotlinで書かれています。テストファイルだけを見れば、100%Kotlin化が完了している状態です。 その中でKotlinとの相性がよくないライブラリはとても書きにくくなり、その筆頭がMockitoでした。 例えばMockitoではモックしたライブラリからの返り値を設定する場合には"when"を使用しますが、Kotlinでは"when"は予約語なのでバッククオート(`)で囲わなけれ

                  Androidで使用するMockライブラリをmockito-kotlinに移行しました - ドワンゴ教育サービス開発者ブログ
                • Mockitoがstaticメソッドのモックに対応したので試してみた - kamoqq.info

                  いつの間にかMockitoがstaticメソッドのモックに対応したので試してみました。 概要 以前のMockitoはstaticなメソッドのモックに対応しておらずPowerMock を使ったりする必要がありましたが、Mockitoの3.4.0からstaticメソッドのモックに対応したらしいです。 依存への追加 3.4.0以降のMockitoを追加すればOKです。 testImplementation 'org.mockito:mockito-core:3.4.5' testImplementation 'org.mockito:mockito-inline:3.4.5' ただしmockito-coreだけではなくmockito-inlineも依存に追加する必要があります。 使うクラスはmockito-coreで定義されているのですが実行するのにmockito-inlineも必要らしくmoc

                  • mockito で static メソッドの mock を使ったテストをしたい - おおくまねこ

                    はじめに お久しぶりです。 最近、いろいろバタバタしていてここの更新もすすんでませんでしたが、 アウトプットの機会を継続できたらと思い、また何か書いていこうとしています。 4月に異動になってしまい、Java を使わない部署になったのに、なぜかスポット対応でJavaを書いていました。 今日はその時に見つけた内容の話になります。 内容としては「mockito と使った、static メソッドを mock 化する方法」です。 static メソッドの mock 化するモチベーション mock 化したいのは、おもにユニットテストを書く際に、依存モジュールを好きな値をかえす、mock/stub を使ってテストしたいとなると思います。 Java で実装を行う場合、自分たちで static メソッドを作る場合もあると思います。 自分たちで作らない場合でも外部モジュールで実装された static メソッド

                      mockito で static メソッドの mock を使ったテストをしたい - おおくまねこ
                    • Mockitoの記述方法 - Qiita

                      JUnit + Mockitoでテストする際のMockitoの記述方法が紹介するページによりマチマチなので自分なりに整理した。 環境 Mockito v2.23.9 JUnit v4.12(JUnit5にしたい) Mockitoの機能 対象インスタンスのメソッドをすべてモック化して置き換えたい場合に使用する。 デフォルト状態では、オブジェクトの場合、戻り値があるメソッドはnullを返すようになる。(Collectionでは空のCollectionだったり、プリミティブな値では0とかfalseとか...) @Mockのアノテーションを付与することでモック化できる。 また、テスト対象となるクラスのインスタンスに@InjectMocksを付与することで、 インスタンス内の@Injectされたメンバーのインスタンスに@Mockのモックインスタンスを差し込むことができる。 Spy 対象のインスタンス

                        Mockitoの記述方法 - Qiita
                      • Mockito.mock() vs @Mock vs @MockBean | Baeldung

                        REST with Spring The canonical reference for building a production grade API with Spring Learn Spring Security ▼▲ THE unique Spring Security education if you’re working with Java today

                          Mockito.mock() vs @Mock vs @MockBean | Baeldung
                        • MockitoとEasyMockとJMockitはどれがいい? - Qiita

                          JUnitと一緒に使うモックライブラリで個人的にMockitoを使ってたのですが、プロジェクト内の別の人はEasyMockを使っており、どのモックライブラリが使いやすいのかなと思い、3つのライブラリを使ってみました。最後に、オススメ度をつけてますが、あくまでも個人的な見解です。 環境 Java 1.7 JUnit 4.10 JMockit 1.22 Mockito 1.10.19 EasyMock 3.4 PowerMock 1.6.4 外部インターフェースをモック化することを想定し、各ライブラリを使用してJUnitを作成しました。 テスト対象とインターフェースは下記のソースとします。 public class Sample { private CallStore store = null; /** * 電話番号を取得 * @param name * @return */ public S

                            MockitoとEasyMockとJMockitはどれがいい? - Qiita
                          • Mockitoを使ってDartでのTDDを加速させよう - Uzabase for Engineers

                            初めて会社のブログに書きます。SPEEDA事業でCTOをしている林です。 TDDをこよなく愛する身として今日はDartでTDD、そしてテストの独立性を担保していく上で欠かせないMockライブラリーのMockitoについて書こうと思います。 Mockitoとは Dart開発チームが作成している公式Mockライブラリーです。 名前の通りJavaにおいてメジャーなMockライブラリーの1つであるMockitoにインスパイアされたもので、DartでMockオブジェクトを使う場合においてもっともメジャーな選択肢となっています。 では使い方を見ていきましょう。Mockライブラリーを使ってテストを書いたことがある人であれば特に違和感なく使えると思います。 ※以下単にMockitoと記述する場合はDartのMockitoを指します。 今回Mock化するクラス 以下のクラスに対してMockの振る舞いを定義し

                              Mockitoを使ってDartでのTDDを加速させよう - Uzabase for Engineers
                            • Mockito - mockito-core 2.28.2 javadoc

                              https://javadoc.io/doc/org.mockito/mockito-core/2.28.2/package-list

                              1

                              新着記事