gpt4 book ai didi

java - 在 Android 项目中使用 Java 模块进行单元测试有什么意义吗?

转载 作者:搜寻专家 更新时间:2023-11-01 08:11:06 25 4
gpt4 key购买 nike

在为 Android 开发时,将测试项目作为普通 Java 模块有什么意义,所以当运行时实际上并没有在模拟器/设备上运行?

我有想法为依赖于 Android 上下文的项目创建一个 Android 测试项目/模块,为不依赖于 Android 本身的测试创建一个普通的 Java 项目/模块。

这样做是否值得,或者我是否因为没有在设备上运行测试代码而让自己承受潜在的痛苦。

请注意,我有 .Net 背景,所以我的 Java 经验非常有限。

最佳答案

当我为 Android 开发时,我发现这非常有用。有些功能不需要基于硬件的事件,而只需要数据。如果您能提供可靠的测试数据,这将是一种简单、无痛的回归测试代码的方法,并确信您没有在现有组件中引入任何错误。

关于java - 在 Android 项目中使用 Java 模块进行单元测试有什么意义吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9537817/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com