package org.marketcetera.options;
import static org.junit.Assert.assertEquals;
import static org.marketcetera.options.ExpirationType.AMERICAN;
import static org.marketcetera.options.ExpirationType.EUROPEAN;
import static org.marketcetera.options.ExpirationType.UNKNOWN;
import org.junit.Test;
/* $License$ */
/**
* Tests {@link ExpirationType}.
*
* @author <a href="mailto:colin@marketcetera.com">Colin DuPlantis</a>
* @version $Id: ExpirationTypeTest.java 16154 2012-07-14 16:34:05Z colin $
* @since 2.0.0
*/
public class ExpirationTypeTest
{
/**
* Tests {@link ExpirationType#getExpirationTypeForChar(char)}.
*
* @throws Exception
*/
@Test
public void getByChar()
throws Exception
{
assertEquals(UNKNOWN,
ExpirationType.getExpirationTypeForChar(' '));
assertEquals(UNKNOWN,
ExpirationType.getExpirationTypeForChar('X'));
assertEquals(UNKNOWN,
ExpirationType.getExpirationTypeForChar(' '));
assertEquals(UNKNOWN,
ExpirationType.getExpirationTypeForChar('a'));
assertEquals(UNKNOWN,
ExpirationType.getExpirationTypeForChar('e'));
assertEquals(AMERICAN,
ExpirationType.getExpirationTypeForChar('A'));
assertEquals(EUROPEAN,
ExpirationType.getExpirationTypeForChar('E'));
}
}