12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- package com.ym;
- import com.ym.mec.common.security.SecurityUtils;
- import com.ym.mec.web.WebApplication;
- import com.ym.mec.web.dal.dao.StudentAttendanceDao;
- import com.ym.mec.web.dal.entity.StudentAttendance;
- import com.ym.mec.web.dal.enums.StudentAttendanceStatusEnum;
- import com.ym.mec.web.service.CourseScheduleService;
- import junit.framework.TestCase;
- 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.http.*;
- import org.springframework.test.context.junit4.SpringRunner;
- import org.springframework.util.MultiValueMap;
- import org.springframework.web.client.RestTemplate;
- import java.util.ArrayList;
- import java.util.List;
- /**
- * Unit test for simple App.
- */
- @RunWith(SpringRunner.class)
- @SpringBootTest(classes = WebApplication.class)
- public class webApplicationTest
- extends TestCase{
- @Autowired
- private RestTemplate restTemplate;
- @Autowired
- private CourseScheduleService css;
- @Autowired
- private StudentAttendanceDao sad;
- @Test
- public void test(){
- String url = "http://auth-server/queryUserInfo";
- HttpHeaders headers = new HttpHeaders();
- headers.add("Authorization", "bearer " + SecurityUtils.getAuthentication());
- headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
- HttpEntity<MultiValueMap<String, String>> entity = new HttpEntity<MultiValueMap<String, String>>(null, headers);
- ResponseEntity<String> resp = restTemplate.exchange(url, HttpMethod.POST, entity, String.class);
- System.out.println("---------"+resp);
- }
- @Test
- public void test1(){
- List<StudentAttendance> sas=new ArrayList<>();
- StudentAttendance sa=new StudentAttendance();
- sa.setClassGroupId(1);
- sa.setCourseScheduleId(1L);
- sa.setMusicGroupId(1);
- sa.setRemark("test");
- sa.setStatus(StudentAttendanceStatusEnum.LEAVE);
- sa.setTeacherId(1);
- sa.setUserId(1);
- sas.add(sa);
- sad.addStudentAttendances(sas);
- }
- }
|