Package com.tmm.enterprise.microblog.domain

Examples of com.tmm.enterprise.microblog.domain.Person


    acc.setUserName("rob");
    Role r = new Role();
    r.setRole(UserRole.MEMBER.toString());
    acc.addRole(r);

    Person p = new Person();
    p.setRole(UserRole.MEMBER);
    p.setLinkedAccount(acc);
    acc.setUserProfile(p);

    // mock out calls to other service classes
    when(accountService.loadAccountByUserName("rob")).thenReturn(acc);
    when(contactService.loadPerson(1l)).thenReturn(p);

    try {
      emailService.sendEmail("rob", "test Email body..", "1");
    } catch (ButterflyException e) {
      fail("Unexpected Exception");
    }

    assertEquals(1, p.getReceivedMessages().size());
    assertEquals("test Email body..", p.getReceivedMessages().get(0).getDetails());
  }
View Full Code Here


    }
  }

  @Test
  public void inboxTest() {
    Person p = new Person();
    p.setRole(UserRole.MEMBER);
    Date now = new Date();

    PrivateMessage pm = new PrivateMessage();
    pm.setDetails("example email");
    pm.setTitle("topic");
    pm.setRaisedBy(p);
    pm.setAssignedTo(p);
    pm.setId(1l);
    pm.setCreationDate(now);

    p.addReceivedMessage(pm);
    p.addSentMessage(pm);

    when(accountService.getPerson(request)).thenReturn(p);

    // execute test
    try {
View Full Code Here

        job.toString());
  }

  @Test
  public void testConvertToJsonPerson() {
    Person p = new Person();
    p.setRole(UserRole.MEMBER);
    p.setId(1l);
    JsonObject job = jsonService.convertToJson(p);
    assertEquals(
        "{\"id\":1,\"name\":\"No Account Found\",\"role\":\"MEMBER\",\"teamName\":\"\",\"objectType\":\"PERSON\",\"status\":\"No Status Set Yet\"}",
        job.toString());
  }
View Full Code Here

  }

  @Test
  public void testCompose() {
    Person p = new Person();
    p.setRole(UserRole.MEMBER);
    Date now = new Date();
    List<Person> ps = new ArrayList<Person>();
    ps.add(p);

    when(contactService.loadAllPersons()).thenReturn(ps);
View Full Code Here

  }
 
  @Transactional
  public List<ToDo> loadToDos(String userName){
    Account acc = accountService.loadAccountByUserName(userName);
    Person currentUser = acc.getUserProfile();
   
    if (currentUser!=null){
      return currentUser.getTodoItems();
    }
   
    return new ArrayList<ToDo>();
  }
View Full Code Here

  /**
   * this tests load and create in one, as cant be seperated
   */
  @Test
  public void testLoadPerson() {
    Person p = service.loadPerson(1);
    assertEquals("person already exists", p, null);
   
    Person newP = new Person();
    service.createPerson(newP);

    p = service.loadPerson(newP.getId());
    assertEquals("different guy loaded", p, newP);
  }
View Full Code Here

TOP

Related Classes of com.tmm.enterprise.microblog.domain.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.