History.back()在GWTTestCase中工作吗?
History.back()在GWTTestCase中工作吗 我尝试在History.back()调用后立即验证当前令牌,也尝试在延迟后使用计时器验证当前令牌,但它似乎没有改变。onValueChange()方法似乎也没有被调用 我在谷歌上搜索了这个问题,发现一些帖子表明其他人也遇到过类似的问题,但有些帖子的日期是2010年。我确实找到了一个帖子,托马斯·布罗耶回复了一个人,他也观察到了同样的情况,但我再也找不到那个帖子了History.back()在GWTTestCase中工作吗?,gwt,gwttestcase,Gwt,Gwttestcase,History.back()在GWTTestCase中工作吗 我尝试在History.back()调用后立即验证当前令牌,也尝试在延迟后使用计时器验证当前令牌,但它似乎没有改变。onValueChange()方法似乎也没有被调用 我在谷歌上搜索了这个问题,发现一些帖子表明其他人也遇到过类似的问题,但有些帖子的日期是2010年。我确实找到了一个帖子,托马斯·布罗耶回复了一个人,他也观察到了同样的情况,但我再也找不到那个帖子了 是否有人成功地测试了GWTTestCase中涉及History.back
是否有人成功地测试了GWTTestCase中涉及History.back()的代码?如果是这样,我很可能做错了什么。如果这是一个已知的问题或预期的行为,我希望知道这一点,这样我就不会在这上面花费更多的时间。根据判断,它应该工作,但可能有一些怪癖。根据判断,它应该工作,但可能有一些怪癖。他们使用@donotrunth(Platform.htmlunknown)作为测试History.back()的方法testHistory()。从平台文档中,我看到“HtmlUnitUnknown”定义为“故障尚未调查的Gwt测试”。这是否意味着谷歌GWT团队本身知道存在故障,但尚未对其进行调查?我假设这个注释只是将测试标记为成功,而没有实际执行它。啊,很好。在HtmlUnit中运行时,注释会将测试标记为成功(Junit 3没有忽略测试),但您也可以在真实的浏览器中运行测试。它们使用@Donotrunvith(Platform.HtmlUnitUnknown)作为测试History.back()的方法testHistory()。从平台文档中,我看到“HtmlUnitUnknown”定义为“故障尚未调查的Gwt测试”。这是否意味着谷歌GWT团队本身知道存在故障,但尚未对其进行调查?我假设这个注释只是将测试标记为成功,而没有实际执行它。啊,很好。在HtmlUnit中运行时,注释将测试标记为成功(JUnit3没有忽略测试),但您也可以在真实的浏览器中运行测试。