UserRepoTest.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package com.izouma.nineth.repo;
  2. import com.izouma.nineth.domain.User;
  3. import com.izouma.nineth.security.Authority;
  4. import org.junit.Test;
  5. import org.junit.runner.RunWith;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.boot.test.context.SpringBootTest;
  8. import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
  9. import org.springframework.test.context.junit4.SpringRunner;
  10. import java.util.List;
  11. @RunWith(SpringRunner.class)
  12. @SpringBootTest
  13. public class UserRepoTest {
  14. @Autowired
  15. private UserRepo userRepo;
  16. @Test
  17. public void testUser() {
  18. User user = User.builder()
  19. .username("testuser")
  20. .password("123")
  21. .avatar("")
  22. .build();
  23. userRepo.save(user);
  24. }
  25. @Test
  26. public void createUser() {
  27. }
  28. @Test
  29. public void findAllByAuthoritiesContains() {
  30. List<User> list = userRepo.findAllByAuthoritiesContainsAndDelFalse(Authority.builder().name("ROLE_ADMIN").build());
  31. System.out.println(list);
  32. }
  33. }