活动和视图的 GWT 单元测试
有人有关于如何编写 JRE junit 测试(扩展 TestCase 而不是 GWTTestCase)来测试 GWT 2.1 中的活动和视图的教程链接吗?
最好的问候
皮克
Does anybody have a link for a tutorial on how to write JRE junit tests (extending TestCase and not GWTTestCase) that tests Activity and Views in GWT 2.1?
Best regards
Pich
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
视图只能使用 GWTTestCase 进行单元测试,因为它们调用(显式或隐式)
GWT.create()
。要测试活动,请使用模拟视图以避免使用
GWT.create()
。Views can only be unit tested using GWTTestCase because they call (either explicitly or implicitly)
GWT.create()
.To test Activities use mock Views to avoid use of
GWT.create()
.我已经设法使用 PowerMock 测试视图,其中当然包含对调用 GWT.create() 的对象的引用。
对于活动来说,使用 Mockito 来模拟视图很容易。
I have managed to test views, which of course contains reference to the objects that calls GWT.create(), using PowerMock.
For Activities it is easy todo using Mockito for instance to mock the View.