我有一个测试类扩展junit.framework.TestCase
了几个测试方法。每个方法打开一个到服务器的 HTTP 连接并交换请求和响应 json 字符串。一个方法得到一个名为 UID(类似于 sessionId)的字符串的响应,我需要在后续请求中使用它到服务器。
我以前将该字符串写入一个文件,我的下一个请求读取该文件的字符串。我一次运行一个方法。现在我试图在没有文件操作的情况下使用该字符串。我维护了一个 hastable(因为有很多 UID跟踪)在我的测试类中作为实例变量,但最终发现类正在为我的每个方法调用加载,因为我的静态块每次都在执行。这导致这些 UID 丢失。
我如何在不写入文件并从中读取的情况下实现这一目标?
我怀疑我的标题是否符合我的要求。有人请相应地编辑它。