gpt4 book ai didi

java - 测试图表渲染

转载 作者:行者123 更新时间:2023-11-28 20:16:13 24 4
gpt4 key购买 nike

我有一些图表渲染任务,我想用测试来覆盖。我在测试中使用了 svg 渲染器。第一次运行时,我会生成一些文件。在下一次运行时,我想将输出与第一次运行结果进行比较。如果它们不同,测试应该会失败。很好。问题是这种渲染是平台相关的。这样我就无法在 Linux 和 Windows 上运行相同的测试。我一点都不喜欢。如何为使用 JFreeChart 的内容编写跨平台测试?

最佳答案

好的。我解决这个问题。如果有人有同样的问题,请记住接下来的提示

  1. JFreeChart 默认使用特定于平台的字体。所以你应该分发你的 ttf 字体并为每个标签明确设置它。您可以通过Font.createFont加载字体。
  2. 使用特定的语言环境。您可以通过下一个代码 Locale.setDefault(Locale.US);
  3. 为您的测试设置默认语言环境

关于java - 测试图表渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9131199/

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