Tabnine Logo
GwtMockito.useProviderForType
Code IndexAdd Tabnine to your IDE (free)

How to use
useProviderForType
method
in
com.google.gwtmockito.GwtMockito

Best Java code snippets using com.google.gwtmockito.GwtMockito.useProviderForType (Showing top 20 results out of 315)

origin: kiegroup/appformer

@Before
public void setUp() throws Exception {
  GwtMockito.useProviderForType(FormLabel.class, aClass -> formLabel);
  GwtMockito.useProviderForType(FormLabelHelp.class, aClass -> formLabelHelp);
  testedItem = spy(new FormStyleItem() {{
    labelContainer = FormStyleItemTest.this.labelContainer;
    group = FormStyleItemTest.this.group;
  }});
}
origin: kiegroup/drools-wb

@Before
public void setUp() throws Exception {
  GwtMockito.useProviderForType(FormStyleLayout.class,
                 aClass -> layout);
  GwtMockito.useProviderForType(DirtyableHorizontalPane.class,
                 aClass -> dirtyableHorizontalPane);
  GwtMockito.useProviderForType(TextBox.class,
                 aClass -> textBox);
  doReturn(textBoxElement).when(textBox).getElement();
  doReturn(textBoxInputElement).when(textBoxElement).cast();
  ruleModel = new RuleModel();
}
origin: kiegroup/drools-wb

private void registerFakeProvider() {
  GwtMockito.useProviderForType(GuidedRuleEditorResources.class,
                 fakeProvider());
}
origin: org.drools/drools-wb-guided-rule-editor-client

@Before
public void setUp() throws Exception {
  GwtMockito.useProviderForType(FormStyleLayout.class,
                 aClass -> layout);
  GwtMockito.useProviderForType(DirtyableHorizontalPane.class,
                 aClass -> dirtyableHorizontalPane);
  GwtMockito.useProviderForType(TextBox.class,
                 aClass -> textBox);
  doReturn(textBoxElement).when(textBox).getElement();
  doReturn(textBoxInputElement).when(textBoxElement).cast();
  ruleModel = new RuleModel();
}
origin: org.kie.workbench.stunner/kie-wb-common-stunner-project-client

@Before
public void setup() {
  GwtMockito.useProviderForType(AnchorListItem.class, aClass -> listItem);
  this.menuItemsBuilder = new AbstractProjectDiagramEditorMenuItemsBuilder(translationService, popupUtil) {
    @Override
    protected String getExportAsRawLabel() {
      return EXPORT_RAW;
    }
  };
  when(translationService.getValue(anyString())).thenAnswer(i -> i.getArguments()[0].toString());
}
origin: org.drools/drools-wb-guided-rule-editor-client

@Before
public void setUp() throws Exception {
  GwtMockito.useProviderForType(GuidedRuleAttributeSelectorPopup.class,
                 (aClass) -> guidedRuleAttributeSelectorPopup);
  doReturn(addImage).when(addAttributeWidget).asWidget();
}
origin: kiegroup/drools-wb

@Before
public void setUp() throws Exception {
  GwtMockito.useProviderForType(GuidedRuleAttributeSelectorPopup.class,
                 (aClass) -> guidedRuleAttributeSelectorPopup);
  doReturn(addImage).when(addAttributeWidget).asWidget();
}
origin: kiegroup/drools-wb

@Before
public void setUp() throws Exception {
  testedLayout = spy(new FixtureLayout());
  GwtMockito.useProviderForType(DeleteExecutionTraceButton.class, aClass -> deleteExecutionTraceButton);
}
origin: org.drools/drools-wb-test-scenario-editor-client

@Before
public void setUp() throws Exception {
  testedLayout = spy(new FixtureLayout());
  GwtMockito.useProviderForType(DeleteExecutionTraceButton.class, aClass -> deleteExecutionTraceButton);
}
origin: org.drools/drools-wb-test-scenario-editor-client

@Before
public void setup() {
  this.ruleNamesServiceCaller = new CallerMock<>(ruleNamesService);
  this.creator = spy(new ScenarioWidgetComponentCreator(ruleNamesServiceCaller));
  when(ruleNamesService.getRuleNames(any(Path.class),
                    anyString())).thenReturn(ruleNames);
  doReturn(button).when(creator).newOkButton();
  doNothing().when(creator).showSelectRuleNameWarning();
  GwtMockito.useProviderForType(HorizontalPanel.class, fakeProvider -> horizontalPanel);
}
origin: kiegroup/appformer

@Before
public void setUp() throws Exception {
  GwtMockito.useProviderForType(FormStyleItem.class, aClass -> item);
  testedLayout = spy(new FormStyleLayout());
}
origin: kiegroup/drools-wb

@Before
public void setup() {
  this.ruleNamesServiceCaller = new CallerMock<>(ruleNamesService);
  this.creator = spy(new ScenarioWidgetComponentCreator(ruleNamesServiceCaller));
  when(ruleNamesService.getRuleNames(any(Path.class),
                    anyString())).thenReturn(ruleNames);
  doReturn(button).when(creator).newOkButton();
  doNothing().when(creator).showSelectRuleNameWarning();
  GwtMockito.useProviderForType(HorizontalPanel.class, fakeProvider -> horizontalPanel);
}
origin: org.drools/drools-wb-guided-rule-editor-client

@Before
public void setUp() throws Exception {
  super.setUp();
  GwtMockito.useProviderForType(SingleFieldConstraintOperatorSelector.class,
                 (aClass) -> operatorSelector);
  doReturn(Stream.of(singleFieldConstraint).toArray(FieldConstraint[]::new)).when(pattern).getFieldConstraints();
  factPatternWidget = spy(new FactPatternWidget(modeller,
                         eventBus,
                         pattern,
                         true, /* can bind*/
                         false)); /* not read only*/
  doReturn(connectives).when(factPatternWidget).getConnectives();
}
origin: org.drools/drools-wb-guided-rule-editor-client

@Before
public void setUp() {
  GwtMockito.useProviderForType(ListBox.class, aClass -> listBox);
  this.model = spy(new RuleModel());
  when(oracle.getDSLConditions()).thenReturn(Collections.emptyList());
  when(oracle.getFactTypes()).thenReturn(new String[]{});
  when(oracle.getGlobalVariables()).thenReturn(new String[]{});
  this.popup = spy(new RuleModellerActionSelectorPopup(model,
                             ruleModeller,
                             Collections.singletonList(actionPlugin),
                             null,
                             oracle));
  reset(model);
}
origin: kiegroup/drools-wb

@Before
public void setUp() throws Exception {
  super.setUp();
  GwtMockito.useProviderForType(SingleFieldConstraintOperatorSelector.class,
                 (aClass) -> operatorSelector);
  doReturn(Stream.of(singleFieldConstraint).toArray(FieldConstraint[]::new)).when(pattern).getFieldConstraints();
  factPatternWidget = spy(new FactPatternWidget(modeller,
                         eventBus,
                         pattern,
                         true, /* can bind*/
                         false)); /* not read only*/
  doReturn(connectives).when(factPatternWidget).getConnectives();
}
origin: kiegroup/drools-wb

@Before
public void setUp() {
  GwtMockito.useProviderForType(ListBox.class, aClass -> listBox);
  this.model = spy(new RuleModel());
  when(oracle.getDSLConditions()).thenReturn(Collections.emptyList());
  when(oracle.getFactTypes()).thenReturn(new String[]{});
  when(oracle.getGlobalVariables()).thenReturn(new String[]{});
  this.popup = spy(new RuleModellerActionSelectorPopup(model,
                             ruleModeller,
                             Collections.singletonList(actionPlugin),
                             null,
                             oracle));
  reset(model);
}
origin: org.drools/drools-wb-guided-rule-editor-client

@Before
public void setUp() throws Exception {
  model = new RuleModel();
  GwtMockito.useProviderForType(RuleSelector.class, aClass -> ruleSelector);
  ruleModeller = spy(new RuleModeller(model,
                    actionPlugins,
                    oracle,
                    widgetFactory,
                    ruleModellerConfiguration,
                    eventBus,
                    false));
}
origin: kiegroup/drools-wb

@Before
public void setUp() throws Exception {
  GwtMockito.useProviderForType(Label.class, aClass -> noAvailablePatternsLabel);
  view.setup();
  view.setValidator(mock(Validator.class));
  ActionSetFieldsPageView.Presenter presenter = mock(ActionSetFieldsPageView.Presenter.class);
  when(presenter.getTableFormat()).thenReturn(GuidedDecisionTable52.TableFormat.LIMITED_ENTRY);
  view.init(presenter);
}
origin: kiegroup/drools-wb

@Before
public void setUp() throws Exception {
  model = new RuleModel();
  GwtMockito.useProviderForType(RuleSelector.class, aClass -> ruleSelector);
  ruleModeller = spy(new RuleModeller(model,
                    actionPlugins,
                    oracle,
                    widgetFactory,
                    ruleModellerConfiguration,
                    eventBus,
                    false));
}
origin: org.drools/drools-wb-guided-rule-editor-client

@Before
public void setUp() throws Exception {
  fromCollectWidget = new FromCollectCompositeFactPatternWidget(ruleModeller,
                                 eventBus,
                                 pattern);
  GwtMockito.useProviderForType(ListBox.class,
                 new ListBoxFakeProvider());
  collectionTypes = new ArrayList<String>() {{
    add("ArrayList");
    add("HashSet");
  }};
  when(ruleModeller.getDataModelOracle()).thenReturn(oracle);
  when(oracle.getAvailableCollectionTypes()).thenReturn(collectionTypes);
}
com.google.gwtmockitoGwtMockitouseProviderForType

Javadoc

Specifies that the given provider should be used to GWT.create instances of the given type and its subclasses. If multiple providers could produce a given class (for example, if a provide is registered for a type and its supertype), the provider for the more specific type is chosen. An exception is thrown if this type is ambiguous. Note that if you just want to return a Mockito mock from GWT.create, it's probably easier to use GwtMockinstead.

Popular methods of GwtMockito

  • initMocks
    Causes all calls to GWT.create to be intercepted to return a mock or fake object, and populates any
  • getFakeFromProviderMap
  • mapToSimpleNames
  • registerGwtMocks
  • setGwtBridge
  • tearDown
    Resets GWT.create to its default behavior. This method should be called after any test that called i

Popular in Java

  • Reactive rest calls using spring rest template
  • scheduleAtFixedRate (Timer)
  • onRequestPermissionsResult (Fragment)
  • getResourceAsStream (ClassLoader)
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • Format (java.text)
    The base class for all formats. This is an abstract base class which specifies the protocol for clas
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • TreeMap (java.util)
    Walk the nodes of the tree left-to-right or right-to-left. Note that in descending iterations, next
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now