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

並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 60 件 / 60件

新着順 人気順

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

  • Docs for shaping product ideas

    WireframesBuild low-fidelity wireframes with drag-and-drop components.

      Docs for shaping product ideas
    • 【AWS】aws-sdk-mockでLambdaテストを行う - echo("備忘録");

      はじめに この記事は、AWS Advent Calendar 2020 最終日の記事です。 qiita.com また、Serverless Advent Calendar 2020の12/18(金)にも記事を書いてますので、よろしければそちらもお願いします。 qiita.com ところで みなさん、テスト書いてますか? ...と言っといてあれですが、正直僕も今年の前半までは、ほとんどテストを書いてませんでした。(なかなか本腰を入れられなかったのもありますが) でも、秋くらいから本格的にJestを勉強してテストを書いたら、考えがまるっと変わりました。 いやあ、テストは良いわ。てか絶対テストを書くべき。 テストを書くことにより受けられるメリットは、本当に大きいです。 「そんな時間あるならプロダクトコードを...」と思うかもしれませんが、受けられるメリットの大きさを考えたら、テストコードを書く時

        【AWS】aws-sdk-mockでLambdaテストを行う - echo("備忘録");
      • Goのモックオブジェクトと自動生成 - Qiita

        はじめに 今回はモックオブジェクトについての説明と、Goではどのように実装できるかご紹介したいと思います。 その実装をサポートするためのsimplemockというモック自動生成ツールを開発したので、ついでにその紹介もさせていただきます。 モックオブジェクトとは? ユニットテストを実行時、制御できないような外部コンポーネントに依存している場合、その箇所を代用品に置き換えてテストをすることが多いと思います。 そのようなテストにおける代替品のことを総じてテストダブル(Test Double)といいます。 例えば、クラウドのエミュレータもフェイクオブジェクトと呼ばれるテストダブルのうちの一つです。 テストダブルについてはxUnitに詳しくまとまっているので、気になる方は参照してください。 複数あるテストダブルの中でモックオブジェクトとは、テスト対象の間接出力を検証できるオブジェクトのことを指します

          Goのモックオブジェクトと自動生成 - Qiita
        • Faker

          FakerGenerate massive amounts of fake (but realistic) data for testing and development.

            Faker
          • [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
                  • Vue/Jestテストのハマりどころ3選!! - RAKUS Developers Blog | ラクス エンジニアブログ

                    はじめに こんにちは。choreiiです。最近自チームで扱っている商材のフロントエンドのテストコードを大量に書く機会がありました。その中で大きくハマった3点について紹介します。 はじめに 環境 1. ライフサイクルフックをmock化(上書き)したい 2. テストによってcomputedを差し替えたい 3. localStorageをmock化したい まとめ 参考 環境 Vue:2.6.11 vue-test-utils:1.0.0-beta.29 Jest:23.6.0 1. ライフサイクルフックをmock化(上書き)したい 以下のようにbeforeMountで初期化処理を書いている場合、beforeMountをまるごとmock化(上書き)したくなる時があります。 <script> export default { beforeMount() { // コンポーネントで必要なデータの取得や

                      Vue/Jestテストのハマりどころ3選!! - RAKUS Developers Blog | ラクス エンジニアブログ
                    • 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.

                              • gomockでカスタムMatcherを作成する | ザネリは列車を見送った

                                これはGo6 Advent Calendar 2019の24日目の記事です。 昨日はuchikoさんの「Go言語の依存モジュール管理ツール Modules の使い方」でした。 Goのモックライブラリ gomockで独自のMatcherを作る際の注意点などの備忘。 まずは通常の使い方。 gomock.Any(), gomock.Eq(), gomock.Nil()などいくつかのMatcherが用意されている。 READMEのサンプルを例にすると、 func TestFooEq(t *testing.T) { ctrl := gomock.NewController(t) defer ctrl.Finish() m := NewMockFoo(ctrl) m.EXPECT().Bar(1).Return(1) SUT(m) } func TestFooAny(t *testing.T) { c

                                  gomockでカスタムMatcherを作成する | ザネリは列車を見送った
                                • 非同期リクエストを扱うコンポーネントのテスト:リクエストをインターセプト編

                                    非同期リクエストを扱うコンポーネントのテスト:リクエストをインターセプト編
                                  • 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

                                          背景 マイクロサービスにより構築されたwebアプリケーションのテストコードではサービス間の通信が発生するケースがある。今回はサービス間の通信が発生するテストの実装を実装するためmockツールを検証したので導入手順を残しておく。 利用ツール WireMock thoughtworksのTechnology Radarでも紹介されており、この1年間でも進化が著しいとのことなので、さっそく試してみる。

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

                                          新着記事