Advertisement
Guest User

Untitled

a guest
Feb 12th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. package com.arcbees.client.application.services;
  2.  
  3. import org.jukito.JukitoRunner;
  4. import org.junit.Test;
  5. import org.junit.runner.RunWith;
  6.  
  7. import com.arcbees.client.application.events.UserDeletedEvent;
  8. import com.google.inject.Inject;
  9. import com.google.web.bindery.event.shared.EventBus;
  10.  
  11. import static org.mockito.Matchers.isA;
  12. import static org.mockito.Matchers.same;
  13. import static org.mockito.Mockito.verify;
  14.  
  15. @RunWith(JukitoRunner.class)
  16. public class UserServiceImplTest {
  17. private static final int USER_ID = 4566;
  18.  
  19. @Inject
  20. private EventBus eventBus;
  21. @Inject
  22. private UserServiceImpl userService;
  23.  
  24. @Test
  25. public void deleteUser_firesEvent() {
  26. userService.deleteUser(USER_ID);
  27.  
  28. verify(eventBus).fireEventFromSource(isA(UserDeletedEvent.class), same(userService));
  29. }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement