Guest User

Untitled

a guest
Jul 20th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. public class EditTemplateActivityTest {
  2.  
  3. PricingRequestFactory rf;
  4. SimpleEventBus eventBus;
  5.  
  6. @Before
  7. public void initializeRequestFactory() {
  8. eventBus = new SimpleEventBus();
  9. rf = RequestFactoryMagic.create(PricingRequestFactory.class);
  10. InjectingServiceLayerDecorator decorator = Guice.createInjector(
  11. new RequestFactoryInjectingModule("/gwtRequest"),new PricingModule())
  12. .getInstance(InjectingServiceLayerDecorator.class);
  13.  
  14. rf.initialize(eventBus,new InProcessRequestTransport(new SimpleRequestProcessor(ServiceLayer.create(decorator))));
  15. }
  16.  
  17. @Test
  18. public void testLoadTemplate() {
  19. EditTemplateView view = createMock(EditTemplateView.class);
  20. EditTemplateActivity activity = new EditTemplateActivity(rf,view,new EditTemplatePlace("1"));
  21.  
  22. view.setTemplateName("Template1");
  23. view.setPresenter(activity);
  24. view.removeExistingDiscounts();
  25. view.populatePriceDiscounts(isA(List.class));
  26.  
  27. replay(view);
  28.  
  29. activity.start(new MockAcceptsOneWidget(), eventBus);
  30.  
  31. verify(view);
  32. }
  33. }
Add Comment
Please, Sign In to add comment