並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 9 件 / 9件

新着順 人気順

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

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

Mockitoに関するエントリは9件あります。 testJavaflutter などが関連タグです。 人気エントリには 『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の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
        • 【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を使用したユニットテストについて学ぶ
          • 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 を使ったテストをしたい - おおくまねこ

                はじめに 内容としては「mockito と使った、static メソッドを mock 化する方法」です。 業務の異動の関係で、Java の利用頻度は少なくなりましたが、 みつけられたことは共有していこうと思います。 static メソッドの mock 化するモチベーション mock 化したいのは、おもにユニットテストを書く際に、依存モジュールを好きな値をかえす、mock/stub を使ってテストしたいとなると思います。 Java で実装を行う場合、自分たちで static メソッドを作る場合もあると思います。 自分たちで作らない場合でも外部モジュールで実装された static メソッドを使ったりする場合もあると思います。 そういったものに依存するクラスを開発することになった場合、 ユニットテストを書こうとした際、mock 化するには どのようにすると良さそうかということを考えます。 pow

                  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を使ってDartでのTDDを加速させよう - Uzabase for Engineers

                    初めて会社のブログに書きます。SPEEDA事業でCTOをしている林です。 TDDをこよなく愛する身として今日はDartでTDD、そしてテストの独立性を担保していく上で欠かせないMockライブラリーのMockitoについて書こうと思います。 Mockitoとは 今回Mock化するクラス 事前準備 Mock用クラスを定義する 振る舞いを定義する 振る舞いを定義する(Future、Streamの場合) 検証する 検証する(回数チェック) 検証する(引数チェック) 検証する(呼び出し順序) Fakeクラス 出来ない事 まとめ Mockitoとは Dart開発チームが作成している公式Mockライブラリーです。 名前の通りJavaにおいてメジャーなMockライブラリーの1つであるMockitoにインスパイアされたもので、DartでMockオブジェクトを使う場合においてもっともメジャーな選択肢となってい

                      Mockitoを使ってDartでのTDDを加速させよう - Uzabase for Engineers
                    1

                    新着記事