2026-04-01 17:09:26 +08:00
|
|
|
import org.junit.jupiter.api.Assertions;
|
2025-06-15 15:15:46 +08:00
|
|
|
import org.junit.jupiter.api.Test;
|
2026-04-01 17:09:26 +08:00
|
|
|
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
|
|
|
|
|
import org.springframework.security.crypto.password.PasswordEncoder;
|
2025-06-15 15:15:46 +08:00
|
|
|
|
2025-03-19 19:04:39 +08:00
|
|
|
import java.time.LocalDate;
|
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
|
import java.time.temporal.ChronoUnit;
|
|
|
|
|
|
2025-06-15 15:15:46 +08:00
|
|
|
public class TTest {
|
2025-03-19 19:04:39 +08:00
|
|
|
|
2025-06-15 15:15:46 +08:00
|
|
|
@Test
|
2026-04-01 17:09:26 +08:00
|
|
|
public void test1() {
|
|
|
|
|
LocalDate t1 = LocalDateTime.now().toLocalDate();
|
|
|
|
|
LocalDate t2 = LocalDateTime.now().toLocalDate().minusDays(1);
|
2025-03-19 19:04:39 +08:00
|
|
|
System.out.println(t1);
|
|
|
|
|
System.out.println(t2);
|
|
|
|
|
System.out.println(ChronoUnit.DAYS.between(null, t1));
|
|
|
|
|
}
|
2026-01-16 15:15:29 +08:00
|
|
|
|
|
|
|
|
@Test
|
|
|
|
|
public void test2() {
|
|
|
|
|
System.out.println("【" + " 打 撒sfc dffd发多少分多少 分多少分的d f ".replaceAll("\\s+", "") + "】");
|
|
|
|
|
}
|
2026-04-01 17:09:26 +08:00
|
|
|
|
|
|
|
|
@Test
|
|
|
|
|
public void test4() {
|
|
|
|
|
PasswordEncoder PASSWORDENCODER = new BCryptPasswordEncoder();
|
|
|
|
|
String password = PASSWORDENCODER.encode("Nflg0331");
|
|
|
|
|
System.out.println(password);
|
|
|
|
|
Assertions.assertTrue(PASSWORDENCODER.matches("Nflg0331", password), "密码不正确");
|
|
|
|
|
}
|
2026-01-16 15:15:29 +08:00
|
|
|
}
|