Navigation Menu

Skip to content

t28hub/unittest-in-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 

Repository files navigation

概要

AndroidアプリケーションプロジェクトにRobolectricを利用したユニットテストの導入方法をまとめます。

はじめに

ユニットテスト初学者がまとめた内容のため、誤った解釈など不備があるかも知れません。
加筆・修正は適宜行う予定です。

コンテンツ

  1. 環境構築
  2. ライブラリ
  3. Tips

1. 環境構築

環境構築の方法についてまとめます。各種ライブラリについては後述します。

2. ライブラリ

ユニットテストで導入したライブラリやプラグインについてまとめます。

3. Tips

あくまで個人的なユニットテストに関するTipsです。

参考資料

参考にさせて頂いた資料の一覧です。

  1. JUnit実践入門
    JUnitの基本から実践的な内容まで初学者にも理解しやすい内容です。
  2. JUnit in Action
    JUnit実践入門に記載されていない内容を補うことが出来ます。
  3. xUnitPatterns
    説明不要ですが、xUnitにおけるテストパターンが書かれています。
  4. JUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
    ユニットテストに関する基礎がわかりやすく解説されています。
  5. xUnit Test PatternsのTest Doubleパターン
    テストダブルについてわかりやすく解説されています。
  6. C0/C1/C2 ユニットテストのカバレッジ(C0/C1/C2)についてわかりやすく解説されています。

About

Unit test in android application project with Robolectric.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published