Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class EditTemplateActivityTest {
- PricingRequestFactory rf;
- SimpleEventBus eventBus;
- @Before
- public void initializeRequestFactory() {
- eventBus = new SimpleEventBus();
- rf = RequestFactoryMagic.create(PricingRequestFactory.class);
- InjectingServiceLayerDecorator decorator = Guice.createInjector(
- new RequestFactoryInjectingModule("/gwtRequest"),new PricingModule())
- .getInstance(InjectingServiceLayerDecorator.class);
- rf.initialize(eventBus,new InProcessRequestTransport(new SimpleRequestProcessor(ServiceLayer.create(decorator))));
- }
- @Test
- public void testLoadTemplate() {
- EditTemplateView view = createMock(EditTemplateView.class);
- EditTemplateActivity activity = new EditTemplateActivity(rf,view,new EditTemplatePlace("1"));
- view.setTemplateName("Template1");
- view.setPresenter(activity);
- view.removeExistingDiscounts();
- view.populatePriceDiscounts(isA(List.class));
- replay(view);
- activity.start(new MockAcceptsOneWidget(), eventBus);
- verify(view);
- }
- }
Add Comment
Please, Sign In to add comment