簡體   English   中英

你如何組織單元測試包?

[英]How do you organize unit tests into packages?

事實上,你有像/java/src/java/test 但是,你如何命名單元測試的包/類? 與他們寫的類相同? 當重構到來時,你手動重命名/ test嗎? 請分享您的經驗。

我將測試保存在與他們測試的類相同的包中。 這允許我使用包私有成員(在需要時)設置測試。 它還提供了一個很好的,易於記憶的約定。 當我重構時,我通常會手動重構相應的測試類。 有一段時間有一些IDE有能力自動進行這種重構,但我不記得它在我的腦海中。

在Java中,將它們保存在與被測試的類相同的包中是必須的。 這是使用默認/包保護可見性測試方法的唯一方法。

暫無
暫無

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

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