Unity Test Framework完全攻略ガイド 第3版

  • ダウンロード商品
    電子版(PDF)
    ¥ 2,000
  • 物販商品(自宅から発送)
    あんしんBOOTHパックで配送予定
    物理本(C107版)
    支払いから発送までの日数:7日以内
    ¥ 2,000

Unityの標準テストフレームワークであるUnity Test Frameworkを活用するための解説本です。 Unite Tokyo 2019『Unity Test Runnerを活用して内部品質を向上しよう』、CEDEC2025『E2Eだけがテスト自動化じゃない! Unity製ゲームの開発者テスト チュートリアル』でお話しきれなかった、一次情報より詳しいUnity Test Frameworkの使いかたやテストコードの書きかたなどを紹介しています。 3年ぶりの改版となる第3版では、最新のAPIへの追随だけでなく、本書で扱う範囲を広げています。 第1章は大幅にリライトし、ユニットテスト以外のテスト活動も含めた全体像や自動テストのコストや保守性にも言及しています。また追加した第14章「継続的インテグレーション」でCI環境の構築方法を解説しているほか、テストコードの保守・運用や実装テクニックについての一般知識も盛り込みました。 想定読者:UnityでC#スクリプトを書けるレベルのソフトウェアエンジニア(プログラマー)を想定しています。UnityやC#言語自体の解説はしていません。 テスト、特にユニットテストに関しては、入門レベルからカバーしています。テストがはじめての方は、第1章と第2章、必要であれば第15章も読んでスタートラインに立ったら、あとは実践しながら必要になった章を拾い読みするのがお勧めです。 また読者の属する開発プロジェクトの規模を、個人から小規模と想定しています。CEDECなどで発表されるエンドツーエンド(E2E)テストの自動化は難易度も高くコストもかかるものです。一方、開発者テストはプロジェクトの規模にかかわらず効果を発揮します。 内容:Unityにおけるユニットテストの書きかた、Edit Mode/ Play Modeテストの特性・使い分け、非同期テスト、アサーション(NUnit3の制約モデル)、パラメタライズドテスト、テストダブル、コードカバレッジ、CI、テスト設計技法、テスト駆動開発(TDD)、静的解析など。 対応バージョン:Unity 6、Unity Test Framework v1.6.0、JetBrains Rider 2025.2 ページ数:220 サンプルコードリポジトリ https://github.com/nowsprinting/UnityTestExamples

変更履歴

Unity Test Framework完全攻略ガイド 第3版
Unity Test Framework完全攻略ガイド 第3版
Unity Test Framework完全攻略ガイド 第3版
Unity Test Framework完全攻略ガイド 第3版
Unity Test Framework完全攻略ガイド 第3版
Unity Test Framework完全攻略ガイド 第3版
Unity Test Framework完全攻略ガイド 第3版
Unity Test Framework完全攻略ガイド 第3版
Unity Test Framework完全攻略ガイド 第3版
Unity Test Framework完全攻略ガイド 第3版
Unity Test Framework完全攻略ガイド 第3版
Unityの標準テストフレームワークであるUnity Test Frameworkを活用するための解説本です。 Unite Tokyo 2019『Unity Test Runnerを活用して内部品質を向上しよう』、CEDEC2025『E2Eだけがテスト自動化じゃない! Unity製ゲームの開発者テスト チュートリアル』でお話しきれなかった、一次情報より詳しいUnity Test Frameworkの使いかたやテストコードの書きかたなどを紹介しています。 3年ぶりの改版となる第3版では、最新のAPIへの追随だけでなく、本書で扱う範囲を広げています。 第1章は大幅にリライトし、ユニットテスト以外のテスト活動も含めた全体像や自動テストのコストや保守性にも言及しています。また追加した第14章「継続的インテグレーション」でCI環境の構築方法を解説しているほか、テストコードの保守・運用や実装テクニックについての一般知識も盛り込みました。 想定読者:UnityでC#スクリプトを書けるレベルのソフトウェアエンジニア(プログラマー)を想定しています。UnityやC#言語自体の解説はしていません。 テスト、特にユニットテストに関しては、入門レベルからカバーしています。テストがはじめての方は、第1章と第2章、必要であれば第15章も読んでスタートラインに立ったら、あとは実践しながら必要になった章を拾い読みするのがお勧めです。 また読者の属する開発プロジェクトの規模を、個人から小規模と想定しています。CEDECなどで発表されるエンドツーエンド(E2E)テストの自動化は難易度も高くコストもかかるものです。一方、開発者テストはプロジェクトの規模にかかわらず効果を発揮します。 内容:Unityにおけるユニットテストの書きかた、Edit Mode/ Play Modeテストの特性・使い分け、非同期テスト、アサーション(NUnit3の制約モデル)、パラメタライズドテスト、テストダブル、コードカバレッジ、CI、テスト設計技法、テスト駆動開発(TDD)、静的解析など。 対応バージョン:Unity 6、Unity Test Framework v1.6.0、JetBrains Rider 2025.2 ページ数:220 サンプルコードリポジトリ https://github.com/nowsprinting/UnityTestExamples