public void testLogin() { IMocksControl control = createControl(); RobinServiceAsync service = control.createMock(RobinServiceAsync.class); LoginController controller = new LoginController(service, null, null); String user = "******"; String password = "******"; LoginModel model = control.createMock(LoginModel.class); expect(model.getUser()).andReturn(user); expect(model.getPassword()).andReturn(password); service.logIn(user, password, controller.callback); control.replay(); controller.onLoginButtonClick(model); control.verify(); }