我有一个JUnit测试类,其中有几个可以在测试器代码顶部重新定义的static final int,以允许测试值发生一些变化。我的@BeforeClass方法中有逻辑,以确保开发人员输入的值不会破坏我的测试。我可以简单地删除final关键字,以允许随机值覆盖初始化值,但是我有final,以确保这些值不会在不经意间被更改,因为一些测试依赖于这些值的一致性。
可以在JUnit测试类中使
The goal:
我正在编写一个函数,在木星笔记本中使用Qt5Agg后端。笔记本的其余部分主要使用内联。该函数生成一个带有matplotlib小部件的交互式绘图,我想让它在一个单独的窗口中工作。我希望通过在函数中添加一些代码来临时更改后端。这将具有使此功能更兼容的额外优势。我可以把它转移到其他笔记本上,它可以像预期的那样工作,使用Qt5Agg,并且不会破