/**
* Copyright (c) 2008, MTV Networks
*/
package com.mtvi.plateng.hudson.ldap;
import junit.framework.TestCase;
public class ConfigurationTest extends TestCase {
public void testInitialContextFactoryName() {
Configuration config = new Configuration();
assertEquals(Configuration.DEFAULT_INITIAL_CONTEXT_FACTORY, config
.getInitialContextFactoryName());
config.setInitialContextFactoryName("foo");
assertEquals("foo", config.getInitialContextFactoryName());
}
public void testValid() {
Configuration config = new Configuration();
assertFalse(config.isValid());
config.setServer("foo");
assertFalse(config.isValid());
config.setBaseDN("foo");
assertFalse(config.isValid());
config.setSearchAttribute("foo");
assertFalse(config.isValid());
config.setEmailAttribute("foo");
assertTrue(config.isValid());
}
}