【发布时间】:2020-01-25 12:51:46
【问题描述】:
我使用Binding.scala 编写了组件,它们对我来说运行良好。现在我想使用ScalaTest 对它们进行单元测试。如何对它们进行单元测试?
我参考了Binding.scala's unit tests。但是它对我不起作用,因为 get 和 valuemethods 无法访问。
【问题讨论】:
-
你能分享你的代码吗?
-
如果你不分享你的“不工作”的代码/测试,我们看不出它为什么不工作......
-
操作!真的不可能在用户代码中编写这样的测试:``` "TextElement" in { @dom val monadicDiv: Binding[Div] =textmonadicDiv.watch() assert(monadicDiv.get. outerHTML == "text") } ``` 因为
Binding.get/Binding.value是私有的/受保护的:( -
@Imars;感谢您的快速代码。我也想做同样的事情。
标签: scala scalatest scala.js binding.scala