public static void assertEquals(Object val1,Object val2) { assertEquals(null,val1,val2); }
@Test public void testWhenSecondParamIsNull() { assertEquals(1, safeComparator.compare(param1, null)); verify(comparator, never()).compare(any(), any()); }
@Test public void testWhenBothParamsAreNull() { assertEquals(0, safeComparator.compare(null, null)); verify(comparator, never()).compare(any(), any()); }
@Test public void testWhenBothParamsAreNotNull() { int expectedResult = 1234; when(comparator.compare(param1, param2)).thenReturn(expectedResult); assertEquals(expectedResult, safeComparator.compare(param1, param2)); verify(comparator).compare(param1, param2); }
@Test public void textTypeTest() { String someText = "someText"; String stringValue = PropertyFormType.TEXT.toString(someText); Object realValue = PropertyFormType.TEXT.fromString(stringValue); assertEquals("someText", stringValue); assertEquals(someText, realValue); }
@Test public void booleanTypeTest() { boolean someBoolean = true; String stringValue = PropertyFormType.BOOLEAN.toString(someBoolean); Object realValue = PropertyFormType.BOOLEAN.fromString(stringValue); assertEquals("true", stringValue); assertEquals(someBoolean, realValue); }
@Test public void naturalNumberTypeTest() { int someNaturalNumber = 3; String stringValue = PropertyFormType.NATURAL_NUMBER.toString(someNaturalNumber); Object realValue = PropertyFormType.NATURAL_NUMBER.fromString(stringValue); assertEquals("3", stringValue); assertEquals(someNaturalNumber, realValue); }
@Test public void getPartsShouldReturnCurrentWidgets() { partManager = new PartManager(); partManager.registerPart(mock(PartDefinition.class), mock(Widget.class)); partManager.registerPart(mock(PartDefinition.class), mock(Widget.class)); assertEquals(2, partManager.getParts().size()); } }
@Test public void testPomRepositories() { List<? extends ArtifactRepository> repositories = this.artifactRepositoryService.getPomRepositories(); assertEquals(2, repositories.size()); assertTrue(Arrays.asList(this.artifactRepository1, this.artifactRepository2).containsAll(repositories)); assertFalse(repositories.contains(this.artifactRepository3)); assertFalse(repositories.contains(this.artifactRepository4)); assertFalse(repositories.contains(this.artifactRepository5)); } }
@Test public void testOnProviderTypeSelected() throws Exception { when(dataSetProviderTypeWorkflow.getProviderType()).thenReturn(DataSetProviderType.SQL); presenter.onProviderTypeSelected(dataSetProviderTypeWorkflow); assertEquals(dataSetBasicAttributesWorkflow, presenter.currentWorkflow); assertFalse(presenter.isDirty(presenter.getCurrentModelHash())); verify(view, times(1)).setWidget(any(IsWidget.class)); verify(dataSetBasicAttributesWorkflow, times(1)).edit(any(DataSetDef.class)); verify(editWorkflow, times(1)).showTestButton(); verify(editWorkflow, times(1)).showBackButton(); verify(editWorkflow, times(0)).showNextButton(); }
@Test public void testWriteWithNullOrigin() { String origin = null; metadataStore.write("test/repo", origin); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); }
@Test public void testWriteNewMetadataWithoutOrigin() { metadataStore.write("test/repo"); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); }
@Test public void testWriteNewMetadataWithoutOrigin() { metadataStore.write("test/repo"); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); }
@Test public void getPlaceFromFirstPartTest() { PlaceRequest place = mock(PlaceRequest.class); PartDefinition part = mock(PartDefinition.class); when(part.getPlace()).thenReturn(place); Collection<PartDefinition> parts = Arrays.asList(part); singlePartHelper = new SinglePartPanelHelper(parts, placeManager); assertTrue(!singlePartHelper.hasNoParts()); assertEquals(place, singlePartHelper.getPlaceFromFirstPart()); }
@Test public void newScreenRegisteredTest() { screenLayoutDragComponent.onNewPluginRegistered(new NewPluginRegistered("newScreen", PluginType.SCREEN)); assertEquals(4, screenLayoutDragComponent.getAvailableWorkbenchScreensIds().size()); }
@Test public void existingScreenRegisteredTest() { screenLayoutDragComponent.onNewPluginRegistered(new NewPluginRegistered("screen1", PluginType.SCREEN)); assertEquals(3, screenLayoutDragComponent.getAvailableWorkbenchScreensIds().size()); }
@Test public void newNotScreenPluginRegisteredTest() { screenLayoutDragComponent.onNewPluginRegistered(new NewPluginRegistered("newPlugin", PluginType.EDITOR)); assertEquals(3, screenLayoutDragComponent.getAvailableWorkbenchScreensIds().size()); }
@Test public void testSimpleDelete() { metadataStore.write("a/repo", ""); assertEquals("", metadataStore.read("a/repo").get().getOrigin()); metadataStore.delete("a/repo"); assertFalse(metadataStore.read("a/repo").isPresent()); }
@Test public void testSimpleDelete() { metadataStore.write("a/repo", ""); assertEquals("", metadataStore.read("a/repo").get().getOrigin()); metadataStore.delete("a/repo"); assertFalse(metadataStore.read("a/repo").isPresent()); }
@Before public void init() { serviceCaller = new CallerMock<>(service); displayer = new TestFormModellerStartProcessDisplayerImpl(rendererWidget, serviceCaller); displayer.setNewProcessInstanceEvent(newProcessInstanceEvent); displayer.setJSNIHelper(jsniHelper); displayer.setNotificationEvent(notificationEvent); displayer.setResizeListener(resizeListener); assertEquals(rendererWidget, displayer.getFormWidget()); }