Package org.uned.agonzalo16.bitacora.domain

Examples of org.uned.agonzalo16.bitacora.domain.User


  }

  @Test
  public void testInvalidUser() {
    List<User> users = new ArrayList<User>();
    users.add(new User());

    when(userDao.findAll()).thenReturn(users);
    when(userDao.findByUsername((String) any())).thenReturn(null);

    try {
View Full Code Here


    return blogDao.merge(blog);
  }

  private User createUser() {
    User user = new User();
    user.setActive(true);
    user.setCreationDate(new Date());
    user.setEmail("email@test.com");
    user.setLocalization("Spain");
    user.setPassword("password");
    user.setType(UserType.VISITOR.getType());
    user.setUsername("username");
    user.setWebSite("www.site.com");

    return userDao.merge(user);
  }
View Full Code Here

  }

  @Test
  public void testNoPassword() {
    List<User> users = new ArrayList<User>();
    users.add(new User());

    when(userDao.findAll()).thenReturn(users);

    User user = new User();
    user.setActive(true);
    user.setUsername("user");
    when(userDao.findByUsername((String) any())).thenReturn(user);

    try {
      authenticationProvider.retrieveUser("user", new UsernamePasswordAuthenticationToken("user", "pass"));
      fail("no password");
View Full Code Here

  }

  @Test
  public void testInvalidPassword() {
    List<User> users = new ArrayList<User>();
    users.add(new User());

    when(userDao.findAll()).thenReturn(users);

    User user = new User();
    user.setPassword("xxxxXXXxxxxXXX");
    user.setActive(true);
    user.setUsername("user");
    when(userDao.findByUsername((String) any())).thenReturn(user);

    try {
      authenticationProvider.retrieveUser("user", new UsernamePasswordAuthenticationToken("user", "pass"));
      fail("invalid password");
View Full Code Here

  }

  @Test
  public void testLoadUserByUsername() {
    when(userDao.findAll()).thenReturn(new ArrayList<User>());
    User user = new User();
    user.setPassword("pass");
    user.setActive(true);
    user.setUsername("user");
    when(userDao.findByUsername((String) any())).thenReturn(user);

    UserDetails userDetails = authenticationProvider.loadUserByUsername("user");

    assertEquals(userDetails.getUsername(), "user");
View Full Code Here

  }

  @Test
  public void testList() {
    Blog blog = createBlog();
    User user = createUser();
    for (int i = 0; i < 100; i++) {
      BlogContribution bc = new BlogContribution();
      bc.setCreationDate(new Date());
      bc.setBlog(blog);
      bc.setUser(user);
View Full Code Here

    assertEquals("20 articles in blog 2", blogContributionDao.findByBlog(blog2).size(), 20);
  }

  @Test
  public void testFindByUser() {
    User user1 = createUser();
    User user2 = createUser();
    for (int i = 0; i < 10; i++) {
      BlogContribution bc = new BlogContribution();
      bc.setCreationDate(new Date());
      bc.setBlog(createBlog());
      bc.setUser(user1);
View Full Code Here

  @Test
  public void testRetrieveUser() {
    when(userDao.findAll()).thenReturn(new ArrayList<User>());

    User user = new User();
    user.setPassword("pass");
    user.setActive(true);
    user.setUsername("user");
    when(userDao.findByUsername((String) any())).thenReturn(user);

    UserDetails userDetails = authenticationProvider.retrieveUser("user", new UsernamePasswordAuthenticationToken("user", "pass"));

    assertEquals(userDetails.getUsername(), "user");
View Full Code Here

    return articleDao.merge(article);
  }

  private User createUser() {
    User user = new User();
    user.setActive(true);
    user.setCreationDate(new Date());
    user.setEmail("email@test.com");
    user.setLocalization("Spain");
    user.setPassword("password");
    user.setType(UserType.VISITOR.getType());
    user.setUsername("username");
    user.setWebSite("www.site.com");

    return userDao.merge(user);
  }
View Full Code Here

  }

  @Test
  public void testFidByUser() {
    Article article = createArticle(createBlog());
    User user1 = createUser();
    User user2 = createUser();
    for (int i = 0; i < 10; i++) {
      Comment comment = new Comment();
      comment.setContent("comment " + i);
      comment.setCreationDate(new Date());
      comment.setArticle(article);
View Full Code Here

TOP

Related Classes of org.uned.agonzalo16.bitacora.domain.User

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.