mirror of
https://github.com/FatttSnake/Pinnacle-OA.git
synced 2026-04-05 23:11:24 +08:00
38 lines
1.1 KiB
Java
38 lines
1.1 KiB
Java
package com.cfive.pinnacle.service;
|
|
|
|
import com.cfive.pinnacle.entity.permission.User;
|
|
import com.cfive.pinnacle.service.permission.IUserService;
|
|
import org.junit.jupiter.api.Test;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.boot.test.context.SpringBootTest;
|
|
import org.springframework.security.crypto.password.PasswordEncoder;
|
|
|
|
|
|
@SpringBootTest
|
|
class IUserServiceTest {
|
|
|
|
@Test
|
|
void getAllUser(@Autowired IUserService userService) {
|
|
userService.list().forEach(System.out::println);
|
|
}
|
|
|
|
@Test
|
|
void getBCy(@Autowired PasswordEncoder passwordEncoder) {
|
|
System.out.println(passwordEncoder.encode("123"));
|
|
}
|
|
|
|
@Test
|
|
void addUser(@Autowired IUserService userService, @Autowired PasswordEncoder passwordEncoder) {
|
|
User user = new User();
|
|
user.setUsername("ggb");
|
|
user.setPasswd(passwordEncoder.encode("123"));
|
|
user.setDepartmentId(1652713919467151362L);
|
|
user.setEnable(1);
|
|
userService.save(user);
|
|
}
|
|
|
|
@Test
|
|
void removeUser(@Autowired IUserService userService) {
|
|
userService.removeById(1);
|
|
}
|
|
} |