Package idv.takeshi.model

Examples of idv.takeshi.model.Person


  public void tearDown() throws Exception {
  }

  @Test
  public void testGetPerson() {
    Person person = null;
    Long id = null;
   
    id = new Long("-1");
    person = this.PersonService.getPerson(id);
   
    assertNotNull(person);
    assertEquals(id, person.getId());
  }
View Full Code Here


  }
 
  @Test
  public void testDelete(){
    Long id = new Long("-1");
    Person person = null;
   
    person = this.PersonService.getPerson(id);
    assertNotNull(person);
   
    this.PersonService.delete(id);
View Full Code Here

    person = this.PersonService.getPerson(id);
    assertNull(person);
  }
  @Test
  public void testAdd() throws RoleAlreadyAssignedException{
    Person person = null;
    List<Role> roles = null;
    String lastName = "aaaa";
    String firstName = "bbbb";
    String password = "asdfghjkl";
    String accountName = "aaaaaa";
    roles = this.roleService.getAll();
    assertNotNull(roles);
    assertTrue(roles.size() > 0);
   
    person = new Person();
    person.setLastName(lastName);
    person.setFirstName(firstName);
    person.setAccountName(accountName);
    person.setPassword(password);
    person.addRole(roles.get(1));
    assertNull(person.getId());
   
    this.PersonService.add(person);
    assertNotNull(person.getId());
   
    person = this.PersonService.getPerson(person.getId());
    assertNotNull(person);
   
    assertEquals(firstName, person.getFirstName());
    assertEquals(lastName, person.getLastName());
    assertEquals(accountName.toUpperCase(), person.getAccountName());
    assertEquals(password, person.getPassword());
  }
View Full Code Here

    assertNotNull(persons);
    assertTrue(persons.size() > 0);
  }
  @Test
  public void testGetById(){
    Person person = null;
    Long id = new Long("-1");
    person = this.personDao.getById(-1L);
    assertNotNull(person);
    assertEquals(id, person.getId());
  }
View Full Code Here

    assertEquals(id, person.getId());
  }
  @Test
  public void testDeleteById(){
    Long id = new Long("-1");
    Person person = null;
    this.personDao.deleteById(id);
    person = this.personDao.getById(id);
    assertNull(person);
  }
View Full Code Here

    String lastName = null;
    String newFirstName = "BBBB";
    String firstName = null;
    String newPassword = "abcdefg";
    String password = null;
    Person person = null;
    List<RoleRelationship> roleRelationships = null;
   
    person = this.personDao.getById(id);
    lastName = person.getLastName();
    firstName = person.getFirstName();
    password = person.getPassword();
   
    assertNotNull(lastName);
    assertNotNull(firstName);
    assertNotNull(password);
   
    assertFalse(lastName.equals(newLastName));
    assertFalse(firstName.equals(newFirstName));
    assertFalse(password.equals(newPassword));
   
    person.setLastName(newLastName);
    person.setFirstName(newFirstName);
    person.setPassword(newPassword);
   
    roleRelationships = person.getRoleRelationships();
   
    this.personDao.update(person);
    person = null;
    assertNull(person);
    person = this.personDao.getById(id);
   
    assertEquals(newFirstName, person.getFirstName());
    assertEquals(newLastName, person.getLastName());
    assertEquals(newPassword, person.getPassword());
    assertEquals(roleRelationships, person.getRoleRelationships());
  }
View Full Code Here

    assertEquals(newPassword, person.getPassword());
    assertEquals(roleRelationships, person.getRoleRelationships());
  }
  @Test
  public void testAdd() throws RoleAlreadyAssignedException{
    Person person = null;
    List<Role> roles = null;
    String firstName = "AAAA";
    String lastName = "BBBBB";
    String accountName = "ABCDEFG";
    String password = "lmnopqrstu";
    Long newPersonId = null;
    List<RoleRelationship> roleRelationships = null;
   
    roles = this.roleDao.getAll();
    assertNotNull(roles);
    assertTrue(roles.size() > 0);
   
    person = new Person();
    person.setFirstName(firstName);
    person.setLastName(lastName);
    person.setAccountName(accountName);
    person.setPassword(password);
    person.addRole(roles.get(1));
    roleRelationships = person.getRoleRelationships();
   
    this.personDao.add(person);
    newPersonId = person.getId();
   
    person = this.personDao.getById(newPersonId);
    assertNotNull(person);
    assertEquals(newPersonId, person.getId());
    assertEquals(firstName, person.getFirstName());
    assertEquals(lastName, person.getLastName());
    assertEquals(accountName, person.getAccountName());
    assertEquals(password, person.getPassword());
    assertEquals(roleRelationships, person.getRoleRelationships());
  }
View Full Code Here

    assertEquals(roleRelationships, person.getRoleRelationships());
  }
  @Test
  public void testGetByAccountName(){
    String accountName = null;
    Person person = null;
    //1. with upper-case
    accountName = "TEST1";
    person = this.personDao.getByAccountName(accountName);
    assertNotNull(person);
   
View Full Code Here

  /* (non-Javadoc)
   * @see idv.takeshi.application.service.PersonService#validate(java.lang.String, java.lang.String)
   */
  @Override
  public boolean validate(String accountName, String password) {
    Person person = null;
    boolean pass = false;
    person = this.personDao.getByAccountName(accountName);
    if(null != person){
      if(person.getPassword().equals(password))
        pass = true;
    }
    return pass;
  }
View Full Code Here

TOP

Related Classes of idv.takeshi.model.Person

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.