“テスト”タグの記事

  • | テスト - Jest再入門 | 6 min read
    #テスト #jest

    Jest再入門 - マッチャー編

    Jestはオールインワンのテストフレームワークです。 テストランナーだけでなく、各種マッチャーもJest内でExpect APIとして提供されています。 利用方法はJasmineとほとんど同じで、こちらの利用経験があれば戸惑うことはないはずです。 ここでは、よく利用するものについて筆者の独断でピックアップして、カテゴリ別にまとめます。 全てのマッチャーは以下公式ドキュメントを参照してください...

    記事を読む
  • | テスト - Jest再入門 | 10 min read
    #テスト #jest

    Jest再入門 - 導入編

    JestはMeta(旧Facebook)社によって開発されたJavaScript向けのテストフレームワークです[1]。 Jestは、テストランナーからマッチャー、カバレッジ等のテストに必要な一連の機能が備わっています。また、それらのセットアップが非常に簡単であることから、現在のJavaScriptで最も多く利用されているテストフレームワークです...

    記事を読む
  • | ブログ | 10 min read
    #2022年 #テスト #cypress

    Cypress Component TestingでVueコンポーネントの単体テストをする

    E2Eテストのフレームワークとして有名なCypressですが、コンポーネントテスト(Component Testing)機能もあります。 このコンポーネントテストは2021-04-06にアルファ版として導入されていましたが、2022-06-01のCypress v10のリリースでベータ版に昇格しました...

    記事を読む
  • | ブログ | 6 min read
    #2022年 #electron #テスト

    Electron アプリの E2E テストを Playwright で書く

    Electron アプリの E2E テストフレームワークとして Spectron というプロジェクトがありましたが、今年の2月に非推奨になりました。 Spectron 非推奨通知 | Electron Spectron が Electron のリリーススピードに追従できなくなってるというのは知っていましたので、「やはり。」という感想でした...

    記事を読む
  • | ブログ | 12 min read
    #2022年 #テスト #JUnit

    JUnit5のExtension実装 - テストライフサイクルコールバックと引数の解決

    JUnit5がリリースされてから5年近く経ちましたが、皆さんはもう乗り換えましたか?私も遅ればせながら1年くらい前から本格的に使い始めましたがJUnit5便利ですよね...

    記事を読む
  • | ブログ | 17 min read
    #2022年 #テスト

    ArchUnitで考えるアーキテクチャ構造とその検証

    「進化的アーキテクチャ」に続き「ソフトウェアアーキテクチャの基礎(日本語版)」発売で再び注目を浴びてきたArchUnitですがTips的な情報があまりネットにないので、これはArchUnitで検証しておこう!というパターンをよくありそうなアプリケーションを題材に実装例をまとめてみました。また、実装例だけだと味気ないので筆者なりのアーキテクチャに対する考え方を合わせて少しご紹介します...

    記事を読む
  • | マイクロサービス - MicroProfile | 7 min read
    #msa #mp #逆張りのMicroProfile #helidon #テスト #JUnit

    Helidon Tips - MicroProfile RestClientを使ったRESTリースのJUnitテスト

    HTTPプロトコルを用いた結合レベルのRESTリソースのテストはどのようにやられていますか? クライアントからE2Eテストでドカンと一緒に確認でしょうか?それともRESTリソースを呼び出す疑似クライアントプアプリを作成して実施でしょうか?あるいは真面目にやっていないとかでしょうか?いずれにせよHTTPレベルでRESTリソース(REST API)に対するテストを細かくやろうと思った場合...

    記事を読む