Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 54 件 / 54件

新着順 人気順

DbUnitの検索結果41 - 54 件 / 54件

  • [Python] pytest でモックを使う方法(pytest-mock)

    [Python] pytest でモックを使う方法(pytest-mock) 2021.02.12 Python pytest, pytest-mock, Python, テスト pytest でモックを利用する pytest を利用してテストをコーディングする場合にモックを利用したい場合、pytest-mock というライブラリを使うと便利です。 pytest-mock は mock パッケージの薄いラッパーを提供します。 この記事では pytest-mock を使ったいろいろなモックの使い方を紹介します。 pytest の基本的な使い方は以下の記事にまとめてます。 [Pytest] pytest 入門、テストコードを書く方法 │ Web備忘録 モックを利用するとテスト用で一時的に処理を差し替えてくれます。モック化した箇所は対象のテスト中においてのみモックとして扱われ、それ以外のテストで

      [Python] pytest でモックを使う方法(pytest-mock)
    • どうしても Eloquent Model をモックしないといけないあなたへ

      はじめに Laravel を使っていると避けては通れない ORM の Eloquent. データベースをオブジェクト指向っぽく扱えるため非常に便利で,複雑なリレーションも簡単に扱えちゃう魔法の道具です. 例えば,主キーでモデルを取得するには以下のように書けば簡単に DB からデータが取得できます. 簡単ですね😁 さて,Laravel を使ったプロジェクトに限らず,プロダクトを開発する中で「テストコード」を書くことがありますが,テストを書く際にしばしば モック を使うことがあります. モック(オブジェクト)は,テスト対象となるクラスが依存する外部クラスの振る舞いを定義するもので,本来使われるはずのオブジェクトの代わりに差し込むことで,テスト結果が外部のロジックによって左右されるのを防ぐことができます. Laravel 使って開発をしているなら, Mockery というモックライブラリを使っ

        どうしても Eloquent Model をモックしないといけないあなたへ
      • Vitest のモック関数 fn、spyOn、mock の使い分け - Qiita

        はじめに この記事では、Vitest というテストフレームワークのモックに利用される vi.fn、vi.spyOn、vi.mock の概要とそれらの使い分けをサンプルつきで記載していきます。 fn、spyOn、mock の使い分け モック対象によって使い分けます。 fn:関数 spyOn:オブジェクトのメソッド mock:モジュール全体 fn fn は、関数をモックします。 以下のサンプルでは、getApples というモック関数を作成し、その関数が呼び出されることをテストしています。 test("spy function no arguments and no returns", () => { // Define mock function const getApples = vi.fn(); // call mock function getApples(); // check if

          Vitest のモック関数 fn、spyOn、mock の使い分け - Qiita
        • Release v2.0.0 · mswjs/msw

          Important This release is a BREAKING CHANGE. Please follow the Migration guidelines to upgrade. This release took a lot of effort to make, and I expect a bit of that effort on your part while upgrading. Most of the changes are mechanical, and a simple Find/Replace All will get you a long way. For the rest of it, you will learn how to handle requests and responses using the standard JavaScript API.

            Release v2.0.0 · mswjs/msw
          • OpenAPIスキーマから生成したmockをテストで使い倒す - HRBrain Blog

            この記事は HRBrain Advent Calendar 2021 13日目の記事です。 qiita.com はじめに こんにちは。フロントエンドエンジニアの村崎です。 社会人になって8ヶ月が経ちました。あっという間ですね。 みなさんはどのような方法でテストに使うmockを定義していますか? 弊社では、OpenAPIを用いてスキーマ駆動開発を行っているプロダクト及びチームが多く存在し、フロント・サーバーそれぞれgeneratorを用いて型を自動生成しています。 そこで、スキーマからテストで扱うmockデータも生成できたら便利ではないか?と考えました。 今回はOpenAPIのスキーマからmockを生成して、フロントエンドのあらゆるテストで使い倒す方法を紹介します。 前提 最終形のコードはこちらになります。 github.com 現在開発を担当しているプロダクトでViteを採用しているため、

              OpenAPIスキーマから生成したmockをテストで使い倒す - HRBrain Blog
            • How to mock the FirebaseApp in flutter

              I am trying to test a method that uses FirebaseFirestore but I am not able to mock the FirebaseFirestore.instance property. I am following these examples: Initializing the core: https://firebase.flutter.dev/docs/overview#initializing-flutterfire Using the firestore plugin: https://firebase.flutter.dev/docs/firestore/usage I am using the code below for my class and it is working well, which means t

                How to mock the FirebaseApp in flutter
              • Prism を使って OpenAPI の定義を元に値を返してくれるモックサーバーを建てる

                モックサーバー便利ですよね。 バックエンドとフロントエンドを実装する人が分かれている時は特に。 ですが一々エンドポイントごとの定義とか値を設定するのめんどくさい…! という訳で OpenAPI の定義を元にいい感じのデータ返してくれるものないかなーと探していたところ以下の Prism というものを発見したので紹介します。 インストール

                  Prism を使って OpenAPI の定義を元に値を返してくれるモックサーバーを建てる
                • Go で堅牢な AWS Lambda Function を作るためのユニットテスト - Tech Blog

                  はじめまして! 昨年12月に入社しました、サーバサイドエンジニアの おの( @shout_poor ) です! 最近、弊社の Famm アプリケーションで使用する AWS Lambda Function の、 JavaScript(Node.js) から Go へのリライトを担当しました。 Go で Lambda を書くのは初めてだったのでいろいろと気づきがあったのですが、この記事では、Go におけるユニットテストについて書きたいと思います。 DI とモックアップ Go に限らず、ユニットテストで悩ましいのが、テスト対象の外から影響をどう考え、またどう検証するかです。例えば DB やファイルの入出力、クラウドサービスの呼び出しなどです。 DB であれば DBMS をテスト環境上に立ち上げてテストデータを登録しておいたり、AWS なら localstack のようなスタブサービスを起動させた

                    Go で堅牢な AWS Lambda Function を作るためのユニットテスト - Tech Blog
                  • Mockend - Number 1 Mock API on GitHub Marketplace

                    Backend not ready? Setting up, hosting and maintaining a fake API online takes time. Mockend lets you focus on the frontend by making it effortless to have a custom REST or GraphQL API.

                    • 非同期リクエストを扱うコンポーネントのテスト:リクエストをインターセプト編

                        非同期リクエストを扱うコンポーネントのテスト:リクエストをインターセプト編
                      • Lorem Picsumの使い方とおすすめ画像はダミー画像に使える! | 株式会社リースエンタープライズ

                        ダウンロード不要!ダミー画像がすぐ作れる「Lorem Picsum」 どうも、ぺとらです。 WEB制作時にダミー画像を用意するのが面倒くさいと感じたことはありませんか? 「画像をダウンロードして、サイズ調整して……いやいや、ダミー画像にそこまで手間をかけたくない!!」 ・毎回ダウンロードするのが面倒くさい! ・ダミー画像でもサイズは調整したい! ・なるべくおしゃれなダミー画像を使いたい! ・できれば無料で!!!!!!!

                          Lorem Picsumの使い方とおすすめ画像はダミー画像に使える! | 株式会社リースエンタープライズ
                        • WireMockをスタンドアローンで使うときの基本的なメモ - Qiita

                          概要 WireMockをスタンドアローンで使うときの基本的なメモです。大概のことは公式のドキュメントで説明されています。 環境 Windows 10 Professional WireMock 2.20 curl 参考 WireMock WireMock User Documentation 準備 WireMockのGetting StartedページからStandaloneで実行できるjarファイルをダウンロードします。 この記事ではwiremock-standalone-2.20.0.jarを利用しました。 プロジェクトルートとなるディレクトリを作成してその直下にjarを配置し、起動用と停止用のbatファイルを作成しました。 Project-Root/ | +--- wiremock-standalone-2.20.0.jar | +--- startup.bat +--- shutd

                            WireMockをスタンドアローンで使うときの基本的なメモ - Qiita
                          • GitHub - mswjs/data: Data modeling and relation library for testing JavaScript applications.

                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                              GitHub - mswjs/data: Data modeling and relation library for testing JavaScript applications.
                            • WireMockサーバーの導入手順 - Qiita

                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                WireMockサーバーの導入手順 - Qiita

                              新着記事