0

我想测试一个以 aMyDomainProxy extends EntityProxy作为参数的自定义单元格。自定义单元格根据 的值呈现不同的单元格MyDomainProxy.getState()。例如,它可以渲染 aTextCell或 a SelectionCell

我要运行的测试是:

MyDomainProxy proxy = ... <- I don't know how to do that part.
MyCell cell = new MyCell();
cell.setActiveCell(proxy);
assertTrue(cell.getActiveCell() == MyCellType.TEXT_CELL);
4

1 回答 1

1

我终于结束了使用Mockito.

MyDomainProxy proxy = Mockito.mock(MyDomainProxy.class);
when(proxy.getState()).thenReturn(DomainState.DELETED);
于 2012-05-28T10:03:25.357 回答