123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- package com.vaadin.v7.tests.server.component.richtextarea;
-
- import static org.junit.Assert.assertEquals;
-
- import org.junit.Test;
-
- import com.vaadin.v7.shared.ui.textarea.RichTextAreaState;
- import com.vaadin.v7.ui.RichTextArea;
-
- /**
- * Tests for RichTextArea State.
- *
- */
- public class RichTextAreaStateTest {
- @Test
- public void getState_areaHasCustomState() {
- TestRichTextArea area = new TestRichTextArea();
- RichTextAreaState state = area.getState();
- assertEquals("Unexpected state class", RichTextAreaState.class,
- state.getClass());
- }
-
- @Test
- public void getPrimaryStyleName_areaHasCustomPrimaryStyleName() {
- RichTextArea area = new RichTextArea();
- RichTextAreaState state = new RichTextAreaState();
- assertEquals("Unexpected primary style name", state.primaryStyleName,
- area.getPrimaryStyleName());
- }
-
- @Test
- public void areaStateHasCustomPrimaryStyleName() {
- RichTextAreaState state = new RichTextAreaState();
- assertEquals("Unexpected primary style name", "v-richtextarea",
- state.primaryStyleName);
- }
-
- private static class TestRichTextArea extends RichTextArea {
-
- @Override
- public RichTextAreaState getState() {
- return super.getState();
- }
- }
- }
|