簡體   English   中英

我自己的android庫的單元測試框架

[英]Unit testing framework for my own android library

我正在為Android開發人員構建一個Android庫。 我想開始單元測試我的庫,我正在尋找一個好的框架。 我看過很多關於Robolectric的文章,但問題是我的庫里面沒有很多UI / Activities / Services或其他Android元素。

我想使用Robolectric進行常規的Java單元測試,在很多情況下我需要使用Robolectric進行UI /服務測試,我將使用Robolectic功能。

我的問題是:1。我可以使用Robolectric進行純Java單元測試嗎? 如果可以,我將很樂意為此獲得一個很好的教程。 2. Robolectric是否是滿足我需求的最佳框架?

簡短的回答是肯定的。

您可以使用robolectric和Junit4設置項目。 然后,當您的測試沒有觸及任何特定於Android的位時,您可以像普通的JUnit測試一樣運行它們。 當您需要Robolectric時,您可以使用Robolectric測試運行器。 你使用的跑步者是有所作為的。

無論如何,您都將它們作為JUnit測試運行,因此您的整個庫將通過一次運行進行測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM