/*
* Copyright 2000-2013 Enonic AS
* http://www.enonic.com/license
*/
package com.enonic.cms.core.user.field;
import org.junit.Test;
import junit.framework.Assert;
import com.enonic.cms.api.plugin.ext.userstore.UserField;
import com.enonic.cms.api.plugin.ext.userstore.UserFieldType;
public class UserFieldTest
{
@Test
public void testLegalType()
{
UserField field = new UserField( UserFieldType.FIRST_NAME );
Assert.assertNull( field.getValue() );
field.setValue( "Ola" );
Assert.assertEquals( "Ola", field.getValue() );
}
@Test(expected = IllegalArgumentException.class)
public void testIllegalType()
{
UserField field = new UserField( UserFieldType.FIRST_NAME );
field.setValue( Boolean.TRUE );
}
}