コンテンツにスキップ

バックエンドアプリケーションのテスト⚓︎

バックエンドアプリケーションのテスト方針について解説します。

  1. 単体テスト ( UT0 )

    主に以下のテストを実施します。

    • StyleCopAnalyzers を用いた、ソースコード内の潜在的な不具合を検出する静的テスト
    • xUnit や Moq を用いた、クラスやメソッド単位で機能性を確認する動的テスト
  2. 結合テスト ( ITa )

    主に以下のテストを実施します。

    • xUnit や Microsoft.AspNetCore.Mvc.Testing を用いた、 Web API のコントローラーからデータベースまで一気通貫で機能性を確認する動的テスト