@Test public void testConstructorLabelValue() throws Exception { CheckboxWidget cb = new CheckboxWidget("labelText", "valueText"); assertThat(cb.getValue(), is("valueText")); assertThat(cb.getLabel(), is("labelText")); }
@Test public void testConstructorValue() throws Exception { CheckboxWidget cb = new CheckboxWidget("33"); cb.setLabel("checkboxTextLabel"); cb.setInitialValue(cb); FormEntryContext formEntryContext = mock(FormEntryContext.class); when(formEntryContext.getFieldName(cb)).thenReturn("w1"); String html = cb.generateHtml(formEntryContext); assertThat(cb.getValue(), is("33")); assertThat(cb.getLabel(), is("checkboxTextLabel")); }
@Test public void testConstructorLabelValueToggle() throws Exception { CheckboxWidget cb = new CheckboxWidget("labelText", "valueText", "toggleText"); assertThat(cb.getValue(), is("valueText")); assertThat(cb.getLabel(), is("labelText")); assertThat(cb.getToggleTarget(), is("toggleText")); }
@Test public void testConstructorLabelValueToggleDim() throws Exception { CheckboxWidget cb = new CheckboxWidget("labelText", "valueText", "toggleText", true); assertThat(cb.getValue(), is("valueText")); assertThat(cb.getLabel(), is("labelText")); assertThat(cb.getToggleTarget(), is("toggleText")); assertThat(cb.isToggleDimInd(), is(true)); } }