@Test public void testCompletionNoOrganizationalUnit() { setupNameAndOrgUnitMocks(true, null); createRepositoryWizard.start(); infoPage.onNameChange(); infoPage.onOUChange(); verify(view, times(2)).setCompletionStatus(false); verify(view, times(2)).setPageCompletionState(0, false); }
@Test public void testCompletionInvalidName() { setupNameAndOrgUnitMocks(false, ORGANIZATIONAL_UNIT); createRepositoryWizard.start(); infoPage.onNameChange(); infoPage.onOUChange(); verify(view, times(2)).setCompletionStatus(false); verify(view, times(2)).setPageCompletionState(0, false); }
@Test public void testCompletionInvalidNameAndNoOrganizationalUnit() { setupNameAndOrgUnitMocks(false, null); createRepositoryWizard.start(); infoPage.onNameChange(); infoPage.onOUChange(); verify(view, times(1)).setCompletionStatus(false); verify(view, times(1)).setPageCompletionState(0, false); }
@Test public void testCompletionStatusSuccess() { setupNameAndOrgUnitMocks(true, ORGANIZATIONAL_UNIT); createRepositoryWizard.start(); infoPage.onNameChange(); infoPage.onOUChange(); verify(view, times(2)).setCompletionStatus(false); verify(view, times(2)).setPageCompletionState(0, false); verify(view, times(1)).setCompletionStatus(true); verify(view, times(1)).setPageCompletionState(0, true); }
setupNameAndOrgUnitMocks(true, ORGANIZATIONAL_UNIT); when(infoPageView.isManagedRepository()).thenReturn(false);
private void doTestManagedRepositoryCompletedClashingGAVForcedTest(boolean multi) { setupNameAndOrgUnitMocks(true, ORGANIZATIONAL_UNIT); when(infoPageView.isManagedRepository()).thenReturn(true);
private void doTestManagedRepositoryCompletedClashingGAVForcedBeforeRepositoryInitializationTest(boolean multi) { setupNameAndOrgUnitMocks(true, ORGANIZATIONAL_UNIT); when(infoPageView.isManagedRepository()).thenReturn(true);
private void doTestManagedRepositoryCompletedClashingGAVBeforeRepositoryInitializationTest(boolean multi) { setupNameAndOrgUnitMocks(true, ORGANIZATIONAL_UNIT); when(infoPageView.isManagedRepository()).thenReturn(true);
private void doTestManagedRepositoryCompletedClashingGAVTest(boolean multi) { setupNameAndOrgUnitMocks(true, ORGANIZATIONAL_UNIT); when(infoPageView.isManagedRepository()).thenReturn(true);
private void doTestManagedRepositoryCompletedNonClashingGAVTest(boolean multi) { setupNameAndOrgUnitMocks(true, ORGANIZATIONAL_UNIT); when(infoPageView.isManagedRepository()).thenReturn(true);