在我目前的项目中,我们有一个基于mvp模式的gwt客户端应用程序。现在我有一个实现编辑器的视图和一个 Presenter ,它获取每个getter访问的 EditorDriver 。 Presenter在 EditorDriver 上调用 edit()和 flush()。
我发现的是 MockSimpleBeanEditorDriver ,但没有像 editormock 那样。准备好使用“MockSimpleBeanEditor”会很不错。
有没有办法让它在JUnit测试中运行?
答案 0 :(得分:0)
您可以采取的一种方法是“制作”模拟编辑器。 我能想到的最简单和优雅的方式是Mockito。 看一下这个::
Comparable c = mock(Comparable.class);
when(c.compareTo("Test")).thenReturn(1);
assertEquals(1, c.compareTo("Test"));
此代码段构造了一个Comparable实例,在传递字符串'Test'时将返回'1'。
更多信息here