gpt4 book ai didi

Android 测试存储模拟

转载 作者:太空宇宙 更新时间:2023-11-03 11:19:16 27 4
gpt4 key购买 nike

我的应用程序使用存储,但为了测试,我想用模拟对象或类似的东西替换它。这在 Android 中可能吗?如果是,能否请您提供一个链接以及如何操作的示例?谢谢!

最佳答案

您可以使用模拟框架来执行此操作。查看this question and the answers获取与 Android 配合良好的模拟框架列表。我个人推荐 Mockito,它最近得到了 Android 的支持。

现在的问题是模拟什么。您可以尝试直接模拟数据存储机制,但我建议将数据存储包装在另一个抽象层中。这将为您提供一个干净的接缝,以便在测试时注入(inject)模拟。这种设计总体上还为您提供了更大的灵 active (例如,您可以在不影响应用程序业务逻辑的情况下更改特定类型的数据存储)。

如果这就是您正在寻找的信息,请告诉我。

关于Android 测试存储模拟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11430033/

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