本文整理汇总了Java中org.ligoj.app.resource.node.ParameterValueResource类的典型用法代码示例。如果您正苦于以下问题:Java ParameterValueResource类的具体用法?Java ParameterValueResource怎么用?Java ParameterValueResource使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
ParameterValueResource类属于org.ligoj.app.resource.node包,在下文中一共展示了ParameterValueResource类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: newMockResource
import org.ligoj.app.resource.node.ParameterValueResource; //导入依赖的package包/类
@SuppressWarnings("unchecked")
@Before
public void newMockResource() {
resource = new AbstractIndexBasedPluginResource("service", "impl") {
@Override
protected String getRepositoryUrl(final Map<String, String> parameters) {
return StringUtils.appendIfMissing(super.getRepositoryUrl(parameters), "/");
}
/**
* Return the revision number.
*/
@Override
protected Object toData(final String statusContent) {
return 1;
}
{
subscriptionResource = Mockito.mock(SubscriptionResource.class);
parameters = new HashMap<>();
parameters.put("service:url", "http://localhost:" + MOCK_PORT);
parameters.put("service:user", "user");
parameters.put("service:password", "secret");
parameters.put("service:index", "true");
parameters.put("service:repository", "my-repo");
Mockito.when(subscriptionResource.getParameters(1)).thenReturn(parameters);
Mockito.when(subscriptionResource.getParametersNoCheck(1)).thenReturn(parameters);
IndexBasedPluginResourceTest.this.subscriptionResource = subscriptionResource;
pvResource = Mockito.mock(ParameterValueResource.class);
Mockito.when(pvResource.getNodeParameters("service:impl:node")).thenReturn(parameters);
inMemoryPagination = Mockito.mock(InMemoryPagination.class);
Mockito.when(inMemoryPagination.newPage(ArgumentMatchers.anyCollection(),
ArgumentMatchers.any(Pageable.class)))
.thenAnswer(i -> new PageImpl<>(new ArrayList<>((Collection<Object>) i.getArguments()[0]),
(Pageable) i.getArguments()[1], ((Collection<Object>) i.getArguments()[0]).size()));
}
};
}
开发者ID:ligoj,项目名称:plugin-scm,代码行数:42,代码来源:IndexBasedPluginResourceTest.java
注:本文中的org.ligoj.app.resource.node.ParameterValueResource类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论