使用 react-testing-library 进行 mxGraph 测试

3

我在React应用程序中使用mxGraph库。我需要为绘制图形的组件创建单元测试。我正在使用jest和react testing library

但是,这个库无法渲染出mxGraph的元素。可能是因为,在测试期间它不能定义屏幕分辨率,并正确地呈现出来。

有没有可能测试mxGraph绘图或者有相关的示例或实践经验?

1个回答

2

我认为RTL不是这种测试的最佳工具。它不会计算任何图形值,比如元素的高度、宽度或位置。

我建议您使用像Cypress这样的工具进行此类测试。


谢谢您的建议Gpx!但是我想知道是否可以使用RTL实现测试。 - Abdulbosid
1
这不是因为您的图形库不知道页面上有多少可用空间而无法呈现图形。RTL不适用于测试视觉组件。 - Gio Polvara
好的,谢谢!抱歉误解了你的回答。 - Abdulbosid
我们现在决定使用 Cypress - Abdulbosid
1
好像这是一个非常棒的工具)) - Abdulbosid

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接