import lombok.extern.slf4j.Slf4j;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.ExpectedException;
import org.junit.runner.RunWith;
import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
import org.springframework.boot.test.context.SpringBootTest;
//@RunWith(SpringRunner.class)
//@SpringBootTest
@RunWith(MockitoJUnitRunner.class)
@Slf4j
@SpringBootTest
public class SchedulerServiceApplicationTests {
// @Test
// public void contextLoads() {
//
//
// }
@Mock
private GroupService groupService;
//@InjectMocks
//private StockWarnService stockWarnService = new StockWarnServiceImpl();
@Rule
public ExpectedException thrown = ExpectedException.none();
@Test
public void save() {
GroupSaveRequest groupSaveRequest = new GroupSaveRequest();
groupSaveRequest.setDescription("ddd");
groupSaveRequest.setName("222");
groupService.save(groupSaveRequest);
}
@Test
public void upd() {
GroupSaveRequest groupSaveRequest = new GroupSaveRequest();
groupSaveRequest.setDescription("测试组名update");
groupService.update("13bf5cf67037432880e4f963e9982f5c", groupSaveRequest);
}
@Test
public void del() {
groupService.delete("13bf5cf67037432880e4f963e9982f5c");
}
@Mock
private JobService jobService;
@Test
public void saveJob() {
JobCreateRequest jobCreateRequest = new JobCreateRequest();
jobCreateRequest.setGroupId("2");
jobCreateRequest.setHttpBody("eee");
jobService.create(jobCreateRequest);
}
@Test
public void updJob() {
JobUpdateRequest jobCreateRequest = new JobUpdateRequest();
jobCreateRequest.setGroupId("2");
jobCreateRequest.setHttpBody("eee");
jobService.update("11b9d591-5ff3-4a19-ad59-f92465052dfa", jobCreateRequest);
jobService.findById("11b9d591-5ff3-4a19-ad59-f92465052dfa");
jobService.delete("11b9d591-5ff3-4a19-ad59-f92465052dfa");
jobService.execute("11b9d591-5ff3-4a19-ad59-f92465052dfa");
jobService.executeAsync("11b9d591-5ff3-4a19-ad59-f92465052dfa");
}
@Mock
private LogService logService;
@Test
public void log() {
logService.findById(Long.parseLong("1"));
}
@Mock
private UserService userService;
@Test
public void user() {
userService.findByAccount("qq");
ResetPasswordRequest resetPasswordRequest = new ResetPasswordRequest();
resetPasswordRequest.setConfirmPassword("11");
resetPasswordRequest.setNewPassword("333");
resetPasswordRequest.setOriginPassword("22");
userService.resetPassword("ss",resetPasswordRequest);
}
@Mock
private SchedulerService schedulerService;
@Test
public void scheduler() {
ScheduleCreateRequest scheduleCreateRequest = new ScheduleCreateRequest();
scheduleCreateRequest.setCron("333");
scheduleCreateRequest.setJobId("444");
schedulerService.create(scheduleCreateRequest);
schedulerService.delete("1");
schedulerService.enable("1");
schedulerService.disable("1");
ScheduleUpdateRequest scheduleUpdateRequest = new ScheduleUpdateRequest();
schedulerService.update("1",scheduleUpdateRequest);
}
}
网友评论