@Test public void testStoreChanged() throws Exception { final ContentStore store = mock(ContentStore.class); when(store.getContent()).thenReturn(Content.PRODUCTS); final ContentView view = new ContentView(); view.storeChanged(store); verify(store, times(1)).getContent(); verifyNoMoreInteractions(store); }
@Override public void storeChanged(Store store) { ContentStore contentStore = (ContentStore) store; content = contentStore.getContent(); render(); }
ContentView implements View { @Override public void storeChanged(Store store) { ContentStore contentStore = (ContentStore) store; content = contentStore.getContent(); render(); } }
ContentView implements View { @Override public void storeChanged(Store store) { ContentStore contentStore = (ContentStore) store; content = contentStore.getContent(); render(); }  }
ContentView implements View { @Override public void storeChanged(Store store) { ContentStore contentStore = (ContentStore) store; content = contentStore.getContent(); render(); }  @Override void storeChanged(Store store); @Override void render(); }
ContentView implements View { @Override public void storeChanged(Store store) { ContentStore contentStore = (ContentStore) store; content = contentStore.getContent(); render(); }  @Override void storeChanged(Store store); @Override void render();  }