在 Android 中,我使用干净的架构并将我的代码按层打包。所以我有 4 层(模块):
- 应用程序
- 数据
- 设备
- 领域
我知道,如果我错了,请纠正我,验收测试(使用 FitNesse)应该更好地取代 UI,它应该模仿 UI 并从客户的角度测试系统的核心功能。
我的问题是:
我应该为 FitNesse 固定装置和其他东西创建另一个模块,并依赖于系统中的每个模块吗?
在 Android 中,我使用干净的架构并将我的代码按层打包。所以我有 4 层(模块):
我知道,如果我错了,请纠正我,验收测试(使用 FitNesse)应该更好地取代 UI,它应该模仿 UI 并从客户的角度测试系统的核心功能。
我的问题是:
我应该为 FitNesse 固定装置和其他东西创建另一个模块,并依赖于系统中的每个模块吗?