tafuji / xUnit-Hands-on

xUnit.netハンズオンプロジェクト

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

xUnit.net Hands-on

Github issues Github forks Github stars Github license

本プロジェクトでは、xunit.netのハンズオン資料を公開しています。

本プロジェクトは、つぎの3つを達成することを目的としています。

  1. 集合教育を実施するための資料の提供
  2. 自習資料の提供
  3. ケーススタディを含めた情報共有の促進

本プロジェクトはCreateve CommonsライセンスのCC BY-SA 4.0として公開しています。ライセンス許諾の範囲内であれば、非商用・商用にかかわらず自由に利用していただいて構いませんし、改変して利用いただいても構いません。

本プロジェクトではケーススタディを広く募集する予定です。準備ができた際には協力いただければ幸いです。

環境

本プロジェクトでは以下の環境を前提として資料を提供しています。

  • OS
    • Windows 10
    • macOS Catalina
  • .NET Core 3.1 or later
  • 環境にあった以下のいずれかのIDEもしくはエディター
    • Visual Studio 2019
    • Visual Studio for Mac
    • Visual Studio Code

ハンズオン コンテンツ

  1. xUnit.netをはじめよう!
  2. 初期化処理と終了処理
  3. 非同期処理のテスト
  4. 並列テストの実行
  5. 共有コンテキスト
  6. デバッグ出力
  7. TheoryとDataAttribute

xUnit.net API Doumentation

公式にはドキュメントがないため、コードから自動生成したものを公開しています。

Link

About

xUnit.netハンズオンプロジェクト

License:Creative Commons Attribution Share Alike 4.0 International


Languages

Language:C# 100.0%