Package org.openhab.ui.items

Examples of org.openhab.ui.items.ItemUIProvider


  @Test
  public void getLabel_labelFromUIProvider() throws ItemNotFoundException {
    Widget w = mock(Widget.class);
    Item item = mock(Item.class);
    ItemUIProvider provider = mock(ItemUIProvider.class);
    uiRegistry.addItemUIProvider(provider);
    when(provider.getLabel(anyString())).thenReturn("ProviderLabel");
    when(w.getItem()).thenReturn("Item");
    when(registry.getItem("Item")).thenReturn(item);
    String label = uiRegistry.getLabel(w);
    assertEquals("ProviderLabel", label);
    uiRegistry.removeItemUIProvider(provider);
View Full Code Here

TOP

Related Classes of org.openhab.ui.items.ItemUIProvider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.