【问题标题】:JUnit Tests with GWT Editor使用 GWT 编辑器进行 JUnit 测试
【发布时间】:2013-09-19 09:44:30
【问题描述】:

在我当前的项目中,我们有一个基于 mvp 模式的 gwt 客户端应用程序。现在我有一个实现 Editor 的 View 和一个 Presenter ,每个 getter 访问都获得 EditorDriver 。 Presenter 在 EditorDriver 上调用 edit()flush()

我发现的是一个 MockSimpleBeanEditorDriver,但与 editormock 完全不同。一个现成的 "MockSimpleBeanEditor" 会很好。

有没有办法让它在 JUnit 测试中发挥作用?

【问题讨论】:

    标签: gwt junit gwt-editors


    【解决方案1】:

    您可以采取的一种可能方式是“制造”一个模拟编辑器。 我能想到的最简单优雅的方式是 Mockito。 看看这个::

    Comparable c = mock(Comparable.class);
    when(c.compareTo("Test")).thenReturn(1);
    assertEquals(1, c.compareTo("Test"));
    

    这段代码 sn-p 构造了一个 Comparable 实例,当通过字符串“Test”时将返回“1”。

    更多信息here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-09
      • 1970-01-01
      • 2017-05-12
      • 2023-04-11
      • 2014-05-28
      • 2012-02-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多