MediaServiceImplTest.java 文件源码

java
阅读 22 收藏 0 点赞 0 评论 0

项目:jwala 作者:
@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);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号