/*
 * ParameterTest.java
 * 2008/12/11
 * 
 * Copyright (c) 2008 Potkuri-group
 */

package test.general;

import org.junit.*;
import general.Parameter;
import junit.framework.TestCase;

/**
 * The test class of the general.Parameter.
 * 
 * @author Potkuri-group
 * @version 1
 */
public class ParameterTest extends TestCase {
	
	/** Test parameter. */
	Parameter testParam = null; 
	
	/**
	 * Testing if value for DataDir is by default = src/data/images/.
	 */
	@Test
	public void test1() {
		testParam = Parameter.get("DataDir");
		assertTrue("Failed DataDir!", testParam.getParameterValue().toString().equalsIgnoreCase("data/images/"));
	}

	/**
	 * Testing if getting non-existent parameters returns null.
	 */
	@Test
	public void test2() {
		testParam = Parameter.get("VataDir");
		assertNull("Failed VataDir!", testParam);
	}
}
