0
我有jMockit的codestyle問題。我想測試Controller類中的isReadOnly方法,它工作正常。但是,我必須嵌套這些模擬設備還是有更好的方法?順便說一句。用戶沒有setController()。嵌套jMockit嘲笑的最佳實踐
@Test
public void testIsReadOnly() {
ExamplePanelController exampleController = new ExamplePanelController();
new MockUp<Environment>() {
@Mock
public User getUser() {
new MockUp<User>() {
@Mock
public boolean isController() {
return true;
}
};
return new User();
}
};
assertFalse(exampleController.isReadOnly());
}