@Test public void test_addMetric_sameKey() { for (double i = 0; i < 100; i++) { target.addMetric(String.valueOf(1), i); when(eventToWrap.hasMetric("1")).thenReturn(true); } verify(eventToWrap, times(100)).addMetric(anyString(), anyDouble()); }
@Test public void test_addMetric_limit() { for (double i = 0.0; i < 100; i++) { target.addMetric(String.valueOf(i), i); } verify(eventToWrap, times(EventConstraintDecorator.MAX_NUM_OF_METRICS_AND_ATTRIBUTES)) .addMetric(anyString(), anyDouble()); }
@Test public void test_withMetric_limit() { for (double i = 0.0; i < 100; i++) { target.withMetric(String.valueOf(i), i); } verify(eventToWrap, times(EventConstraintDecorator.MAX_NUM_OF_METRICS_AND_ATTRIBUTES)) .addMetric(anyString(), anyDouble()); }
@Test public void test_addMetric_null_value() { for (double i = 0; i < 100; i++) { target.addMetric(String.valueOf(i), null); } verify(eventToWrap, times(0)).addMetric(anyString(), anyDouble()); }
@Test public void test_withMetric_null_value() { for (double i = 0; i < 100; i++) { target.withMetric(String.valueOf(i), null); } verify(eventToWrap, times(0)).addMetric(anyString(), anyDouble()); }
@Test public void test_addMetric_nullKey() { for (double i = 0; i < 100; i++) { target.addMetric(null, i); } verify(eventToWrap, times(0)).addMetric(anyString(), anyDouble()); }
@Test public void test_withMetric_sameKey() { for (double i = 0; i < 100; i++) { target.withMetric(String.valueOf(1), i); when(eventToWrap.hasMetric("1")).thenReturn(true); } verify(eventToWrap, times(100)).addMetric(anyString(), anyDouble()); }
@Test public void test_withMetric_nullKey() { for (double i = 0; i < 100; i++) { target.withMetric(null, i); } verify(eventToWrap, times(0)).addMetric(anyString(), anyDouble()); }
public void testOnEnabledChangedEventUsingTrue() { final ValueChangeEvent<Boolean> event = mock(ValueChangeEvent.class); when(event.getContext()).thenReturn(pushEnabled); when(event.getValue()).thenReturn(true); presenter.onEnabledChangedEvent(event); verify(view, times(1)).setEnabled(true); verify(view, times(0)).setRange(anyDouble(), anyDouble()); verify(view, times(0)).init(anyString(), anyString(), any(IsWidget.class), any(ValueBoxEditor.View.class)); verify(view, times(0)).init(any(DataSetDefCacheAttributesEditorView.ViewCallback.class)); verify(view, times(0)).setValue(anyDouble()); }
@Test public void testInit() { presenter.init(); verify(pushMaxSize, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class)); verify(view, times(1)).init(any(DataSetDefCacheAttributesEditorView.ViewCallback.class)); verify(view, times(1)).init(anyString(), anyString(), any(IsWidget.class), any(ValueBoxEditor.View.class)); verify(view, times(0)).setRange(anyDouble(), anyDouble()); verify(view, times(0)).setValue(anyDouble()); verify(view, times(0)).setEnabled(anyBoolean()); }
@Test public void testViewCallback() { final Double value = 1d; presenter.viewCallback.onValueChange(value); verify(cacheMaxRows, times(1)).setValue(anyInt()); verify(cacheEnabled, times(0)).setValue(anyBoolean()); verify(view, times(0)).setEnabled(anyBoolean()); verify(view, times(0)).setRange(anyDouble(), anyDouble()); verify(view, times(0)).init(anyString(), anyString(), any(IsWidget.class), any(ValueBoxEditor.View.class)); verify(view, times(0)).init(any(DataSetDefCacheAttributesEditorView.ViewCallback.class)); verify(view, times(0)).setValue(anyDouble()); }
@Before @SuppressWarnings("unchecked") public void setup() throws Exception { this.testingkHelper = new TestingGraphMockHandler(); when(testingkHelper.definitionAdapter.getLabels(eq(definition))).thenReturn(LABELS); when(definitionUtils.getDefinitionManager()).thenReturn(testingkHelper.definitionManager); when(definitionUtils.buildBounds(eq(definition), anyDouble(), anyDouble())).thenReturn(BOUNDS); this.tested = new NodeFactoryImpl(definitionUtils); }
private void setupGridWidget() { view = spy(new BaseGridWidget(gridData, gridSelectionManager, gridPinnedModeManager, gridRenderer)); doReturn(gridRenderer).when(view).getRenderer(); doReturn(gridRendererHelper).when(view).getRendererHelper(); doReturn(ri).when(gridRendererHelper).getRenderingInformation(); doReturn(ci).when(gridRendererHelper).getColumnInformation(anyDouble()); doReturn(mock(Viewport.class)).when(view).getViewport(); doReturn(0.0).when(ci).getOffsetX(); doReturn(0).when(ci).getUiColumnIndex(); } }
@Test public void testSetEnabled() { presenter.setEnabled(true); verify(view, times(1)).setEnabled(true); verify(view, times(0)).addHelpContent(anyString(), anyString(), any(Placement.class)); verify(view, times(0)).init(presenter); verify(view, times(0)).addIntervalTypeItem(anyString()); verify(view, times(0)).setSelectedIntervalType(anyInt()); verify(view, times(0)).getSelectedIntervalTypeIndex(); verify(view, times(0)).setQuantity(anyDouble()); verify(view, times(0)).getQuantity(); }
@Test public void testSetRange() { presenter.setRange(1d, 2d); verify(view, times(1)).setRange(1d, 2d); verify(view, times(0)).init(anyString(), anyString(), any(IsWidget.class), any(ValueBoxEditor.View.class)); verify(view, times(0)).init(any(DataSetDefCacheAttributesEditorView.ViewCallback.class)); verify(view, times(0)).setValue(anyDouble()); verify(view, times(0)).setEnabled(anyBoolean()); }
@Test public void testDeselection() { gridWidget.deselect(); assertFalse(gridWidget.isSelected()); verify(gridWidget, never()).remove(any(IPrimitive.class)); mockGridRendering(0, BaseGridWidgetRenderingTestUtils.HEADER_HEIGHT, 0); verify(renderer, never()).renderSelector(anyDouble(), anyDouble(), any(BaseGridRendererHelper.RenderingInformation.class)); }
@Test public void testSelection() { gridWidget.select(); assertTrue(gridWidget.isSelected()); verify(gridWidget, never()).add(any(IPrimitive.class)); mockGridRendering(0, BaseGridWidgetRenderingTestUtils.HEADER_HEIGHT, 0); verify(renderer).renderSelector(anyDouble(), anyDouble(), any(BaseGridRendererHelper.RenderingInformation.class)); }
@Test public void testDeselection() { gridWidget.deselect(); assertFalse(gridWidget.isSelected()); verify(gridWidget, never()).remove(any(IPrimitive.class)); mockGridRendering(0, BaseGridWidgetRenderingTestUtils.HEADER_HEIGHT, 0); verify(renderer, never()).renderSelector(anyDouble(), anyDouble(), any(BaseGridRendererHelper.RenderingInformation.class)); }
@Test public void testGoToWall() { // given magnet.show(); reset(mockXSpring, mockYSpring); // when magnet.goToWall(); // then verify(mockXSpring).setEndValue(anyDouble()); }