### Question:
ButtonWithCounterVM extends SimpleButtonVM implements CounterButtonVM { @Override public int getCounterValue() { return counterValue; } ButtonWithCounterVM(int layoutId, boolean enabled, int clickableResId, int[] enableDisableResIds,
			ButtonCommand actionCommand,
			int counterValue, int counterWidgetId); @Override int getCounterValue(); @Override void setCounterValue(final int counterValue); @Override int getCounterWidgetId();  }### Answer:
@Test public void shouldContainsDefaultCounterId() { ButtonWithCounterVM buttonWithCounterVM = (ButtonWithCounterVM) buttonVM; assertEquals(DEFAULT_COUNTER_VALUE, buttonWithCounterVM.getCounterValue()); }