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