本文整理了Java中org.guvnor.structure.repositories.RepositoryService.validateRepositoryName
方法的一些代码示例,展示了RepositoryService.validateRepositoryName
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RepositoryService.validateRepositoryName
方法的具体详情如下:
包路径:org.guvnor.structure.repositories.RepositoryService
类名称:RepositoryService
方法名:validateRepositoryName
暂无
代码示例来源:origin: kiegroup/appformer
@Override
public boolean validateRepositoryName(String name) {
boolean result = repositoryService.validateRepositoryName(name);
remoteCallback.callback(result);
return result;
}
代码示例来源:origin: org.guvnor/guvnor-structure-client
@Override
public boolean validateRepositoryName(String name) {
boolean result = repositoryService.validateRepositoryName(name);
remoteCallback.callback(result);
return result;
}
代码示例来源:origin: org.guvnor/guvnor-asset-mgmt-client
private void setupNameAndOrgUnitMocks(boolean isRepoNameValid,
String orgUnit) {
when(infoPageView.getName()).thenReturn(REPOSITORY_NAME);
when(infoPageView.getOrganizationalUnitName()).thenReturn(orgUnit);
when(repositoryService.validateRepositoryName(REPOSITORY_NAME)).thenReturn(isRepoNameValid);
when(repositoryService.normalizeRepositoryName(REPOSITORY_NAME)).thenReturn(REPOSITORY_NAME);
}
代码示例来源:origin: org.uberfire/uberfire-asset-mgmt-client
public void onNameChange() {
String name = view.getName().trim();
model.setRepositoryName(name);
if (!name.equals(view.getName())) {
view.setName(name);
}
repositoryService.call(new RemoteCallback<Boolean>() {
@Override
public void callback(Boolean isValid) {
if (isValid) {
view.clearNameErrorMessage();
} else {
view.setNameErrorMessage(Constants.INSTANCE.InvalidRepositoryName());
}
if (isValid != isNameValid) {
isNameValid = isValid;
refreshRepositoryStructurePageStatus();
}
}
},
new DefaultErrorCallback()).validateRepositoryName(model.getRepositoryName());
}
代码示例来源:origin: org.guvnor/guvnor-asset-mgmt-client
/**
* Tests that the page reacts properly when an invalid repository name is typed.
*/
@Test
public void testInvalidRepositoryNameChange() {
when(repositoryService.validateRepositoryName("ValidRepo")).thenReturn(true);
when(repositoryService.validateRepositoryName("InvalidRepo")).thenReturn(false);
when(view.getName()).thenReturn("InvalidRepo");
infoPage.onNameChange();
verify(view,
times(2)).getName();
verify(view,
times(1)).setNameErrorMessage(anyString());
verify(statusChangeHandler,
never()).handleEvent(any(WizardPageStatusChangeEvent.class));
assertEquals("InvalidRepo",
model.getRepositoryName());
assertPageComplete(false,
infoPage);
}
代码示例来源:origin: org.guvnor/guvnor-asset-mgmt-client
/**
* Tests that the page reacts properly when a valid repository name is entered.
*/
@Test
public void testValidRepositoryNameChange() {
when(repositoryService.validateRepositoryName("ValidRepo")).thenReturn(true);
when(repositoryService.validateRepositoryName("InvalidRepo")).thenReturn(false);
when(view.getName()).thenReturn("ValidRepo");
infoPage.onNameChange();
verify(view,
times(2)).getName();
verify(view,
times(1)).clearNameErrorMessage();
verify(statusChangeHandler,
times(1)).handleEvent(any(WizardPageStatusChangeEvent.class));
assertEquals("ValidRepo",
model.getRepositoryName());
assertPageComplete(false,
infoPage);
}
代码示例来源:origin: org.guvnor/guvnor-asset-mgmt-client
/**
* Test a sequence of steps that will successfully complete the page.
*/
@Test
public void testPageCompleted() {
when(organizationalUnitService.getOrganizationalUnits()).thenReturn(organizationalUnits);
when(repositoryService.validateRepositoryName("ValidRepo")).thenReturn(true);
when(view.getOrganizationalUnitName()).thenReturn("OrganizationalUnit1");
when(view.getName()).thenReturn("ValidRepo");
infoPage.prepareView();
infoPage.onNameChange();
infoPage.onOUChange();
verify(statusChangeHandler,
times(2)).handleEvent(any(WizardPageStatusChangeEvent.class));
assertEquals(organizationalUnits.get(0),
model.getOrganizationalUnit());
assertEquals("ValidRepo",
model.getRepositoryName());
assertPageComplete(true,
infoPage);
}
内容来源于网络,如有侵权,请联系作者删除!