|
|
|
package me.zhengjie;
|
|
|
|
import me.zhengjie.modules.upload.service.dto.UploadFileDto;
|
|
|
|
import me.zhengjie.modules.upload.task.SaveToFileTask;
|
|
|
|
import me.zhengjie.utils.SecurityUtils;
|
|
|
|
import org.junit.Test;
|
|
|
|
import org.junit.runner.RunWith;
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
import org.springframework.boot.test.context.SpringBootTest;
|
|
|
|
import org.springframework.test.context.junit4.SpringRunner;
|
|
|
|
|
|
|
|
import java.sql.Timestamp;
|
|
|
|
|
|
|
|
@RunWith(SpringRunner.class)
|
|
|
|
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
|
|
|
|
public class SpringApplicationTest {
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
private SaveToFileTask saveToFileTask;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 获取当前的用户信息
|
|
|
|
*/
|
|
|
|
@Test
|
|
|
|
public void testGetName(){
|
|
|
|
System.out.println(SecurityUtils.getCurrentUsername());
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 功能测试 - 向远程发送更新记录
|
|
|
|
*/
|
|
|
|
@Test
|
|
|
|
public void testRemoteRec(){
|
|
|
|
String path = "C:\\Users\\Administrator\\Desktop\\c76l.txt";
|
|
|
|
|
|
|
|
UploadFileDto uploadFileDto = new UploadFileDto();
|
|
|
|
uploadFileDto.setUploadTime(new Timestamp(new java.util.Date().getTime()));
|
|
|
|
uploadFileDto.setOperation("测试用户1");
|
|
|
|
uploadFileDto.setFileCount(1000000L);
|
|
|
|
uploadFileDto.setFileTransSuccessCount(999999L);
|
|
|
|
uploadFileDto.setUploadFileTaskName("测试任务1");
|
|
|
|
|
|
|
|
|
|
|
|
// System.out.println(saveToFileTask.sendUpdatePostReq(path, uploadFileDto));
|
|
|
|
}
|
|
|
|
|
|
|
|
@Test
|
|
|
|
public void testSFTPTrans(){
|
|
|
|
// saveToFileTask.transFileToOtherServer("C:\\Users\\Administrator\\Desktop\\c76l.txt");
|
|
|
|
}
|
|
|
|
}
|