@Test
public void saveFileOSM() throws Exception{
//Fixture
Mockito.when(mongoTemplate.getDb()).thenReturn(db);
PowerMockito.whenNew(GridFS.class).withArguments(db, collectionNameOSM).thenReturn(gridFS);
Mockito.when(gridFS.findOne(idApp)).thenReturn(gridFSFile);
Mockito.when(gridFS.createFile(file)).thenReturn(gridFSInputFile);
// Experimentations
importFilesRepositoryCustomImpl.saveFileOSM(idApp,file);
// Expectations
Mockito.verify(gridFS).remove(gridFSFile);
Mockito.verify(gridFS).createFile(file);
Mockito.verify(gridFSInputFile).setFilename(idApp);
Mockito.verify(gridFSInputFile).save();
}
ImportFilesRepositoryCustomImplTest.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:osiris
作者:
评论列表
文章目录