我正在开发一个 java 消息队列客户端(beanstalk),现在我的测试看起来像这样:
//确保我们的getJob可以处理utf8字符 @测试 公共无效测试UTF8(){ 豆=新豆茎(); 工作工作 = 新工作(); bean.putJob("€"); 工作 = bean.getJob(); assertEquals("€", job.msg); bean.close(); }
我读到您不应该测试实际队列本身,因为它不是我编写的代码,但我确实编写了客户端代码——有没有更好的方法来编写这个?我真的需要测试来保证自己,但除了风格之外,为我的 CI 设置也是一件痛苦的事情。