package org.vaadin.smartgwt.server.form.fields;
import static org.junit.Assert.*;
import org.junit.Before;
import org.junit.Test;
import com.smartgwt.client.types.FormItemType;
public class BooleanItemTest {
private BooleanItem booleanItem;
private String name;
private String title;
@Before
public void before() {
booleanItem = new BooleanItem(name = "name", title = "title");
}
@Test
public void test_initialisesNameProperty() {
assertEquals(name, booleanItem.getName());
}
@Test
public void test_initialisesTitleProperty() {
assertEquals(title, booleanItem.getTitle());
}
@Test
public void test_initialisesFormItemTypeToBoolean() {
assertEquals(FormItemType.BOOLEAN.getValue(), booleanItem.getType());
}
@Test
public void test_getValueAsBoolean() {
booleanItem.setValue(Boolean.TRUE);
assertEquals(Boolean.TRUE, booleanItem.getValueAsBoolean());
}
}