@Test (expected = FileUtilityException.class)
public void testCreateWithExistingBinaryFailsForNonExistentFile() throws IOException {
final Map<String, String> dataMap = new HashMap<>();
dataMap.put("name", "tomcat");
dataMap.put("type", "TOMCAT");
dataMap.put("remoteDir", "c:/tomcat");
final Map<String, Object> mediaFileDataMap = new HashMap<>();
mediaFileDataMap.put("filename", "apache-tomcat-test.zip");
mediaFileDataMap.put("content", new BufferedInputStream(new FileInputStream(new File("./src/test/resources/binaries/apache-tomcat-test.zip"))));
when(Config.mockMediaRepositoryService.upload(anyString(), any(InputStream.class)))
.thenReturn("/does/not.exist");
when(Config.mockMediaRepositoryService.getBinariesByBasename(anyString())).thenReturn(Collections.singletonList("./src/test/resources/binaries/apache-tomcat-test.zip"));
when(Config.mockMediaDao.findByNameAndType(anyString(), any(MediaType.class))).thenThrow(NoResultException.class);
mediaService.create(dataMap, mediaFileDataMap);
}
MediaServiceImplTest.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:jwala
作者:
评论列表
文章目录