1   /**
2    * Title:            HeraclesTest.java<br>
3    * Description:      TODO<br>
4    * Copyright:        HFT-SO<br>
5    * Erstellt am:      31.12.2006<br>
6    * Java Version:     JDK 1.5<br>
7    *
8    * @author Philipp Gantert
9    * @version 1.0
10   */
11  
12  package net.sourceforge.heracles.model;
13  
14  import java.text.DateFormat;
15  import java.util.ArrayList;
16  import java.util.Calendar;
17  import java.util.Date;
18  import java.util.GregorianCalendar;
19  import java.util.List;
20  
21  import junit.framework.TestCase;
22  import junitx.util.PrivateAccessor;
23  
24  public class LdapUserTest extends TestCase{
25  
26  	private LdapUser ldapUser;
27  
28  	/**
29  	 * This Test test the constructor of the LdapUser class. Important is that the LdapGroup list
30  	 * will be initialized and the AccountDisable, AccountLockout and PasswordExpiered are definied
31  	 * of false.
32  	 * 
33  	 */
34  	public void testConstructor() {
35  		this.ldapUser = new LdapUser();
36  		assertEquals(0, ldapUser.getLdapGroups().size());
37  		assertEquals(false, ldapUser.isAccountDisable());
38  		assertEquals(false, ldapUser.isPasswordExpired());
39  		assertEquals(false, ldapUser.isAccountLockout());
40  	}
41  	
42  }