### Question:
CommodityDisplayStrategy { public String getMessage() { return "Not In Stock"; }  void apply(BaseCommodityViewModel commodityViewModel, CheckBox checkboxCommoditySelected, TextView alternativeText); abstract boolean allowClick(BaseCommodityViewModel commodityViewModel); String getMessage(); boolean hideCommodities(); String getEmptyMessage(); static final CommodityDisplayStrategy DISALLOW_CLICK_WHEN_OUT_OF_STOCK; static final CommodityDisplayStrategy ALLOW_CLICK_WHEN_OUT_OF_STOCK; static final CommodityDisplayStrategy ALLOW_ONLY_LGA_COMMODITIES; }### Answer:
@Test public void shouldHaveDifferentMessageForALLOW_ONLY_LGA_COMMODITIES() throws Exception { assertThat(CommodityDisplayStrategy.ALLOW_ONLY_LGA_COMMODITIES.getMessage(), is("Can't Be Ordered Here")); }