package org.springframework.beans.factory.parsing;
import junit.framework.TestCase;
import org.springframework.test.AssertThrows;
/**
* Unit tests for the {@link PropertyEntry} class.
*
* @author Rick Evans
*/
public final class PropertyEntryTests extends TestCase {
public void testCtorBailsOnNullPropertyNameArgument() throws Exception {
new AssertThrows(IllegalArgumentException.class) {
public void test() throws Exception {
new PropertyEntry(null);
}
}.runTest();
}
public void testCtorBailsOnEmptyPropertyNameArgument() throws Exception {
new AssertThrows(IllegalArgumentException.class) {
public void test() throws Exception {
new PropertyEntry("");
}
}.runTest();
}
public void testCtorBailsOnWhitespacedPropertyNameArgument() throws Exception {
new AssertThrows(IllegalArgumentException.class) {
public void test() throws Exception {
new PropertyEntry("\t ");
}
}.runTest();
}
}