Examples of UI


Examples of com.eclipsesource.tabris.ui.UI

    assertTrue( webUI.getBackButton().getEnabled() );
  }

  @Test
  public void testActivate_doesNotCallOpenPage() {
    UI ui = mock( UI.class );
    PageOperator pageOperator = mock( PageOperator.class );
    when( ui.getPageOperator() ).thenReturn( pageOperator );
    webUI.setUi( ui );
    WebPage page = createWebPage( true );
    webUI.pageCreated( page );

    webUI.activate( page );
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UI

    verify( pageOperator, never() ).openPage( "foo" );
  }

  @Test
  public void testBackButtonSelection_callsCloseCurrentPage() {
    UI ui = mock( UI.class );
    PageOperator pageOperator = mock( PageOperator.class );
    when( ui.getPageOperator() ).thenReturn( pageOperator );
    webUI.setUi( ui );
    webUI.pageCreated( createWebPage( true ) );
    WebPage page = createWebPage( false );
    webUI.pageCreated( page );
    webUI.activate( page );
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UI

    verify( pageOperator ).closeCurrentPage();
  }

  @Test
  public void testMenuItemSelection_callsOpenPage() {
    UI ui = mock( UI.class );
    PageOperator pageOperator = mock( PageOperator.class );
    when( ui.getPageOperator() ).thenReturn( pageOperator );
    webUI.setUi( ui );
    WebPage page = createWebPage( true );
    webUI.pageCreated( page );

    webUI.getPageSwitcherMenu().getItem( 0 ).notifyListeners( SWT.Selection, new Event() );
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UI

      assertSame( renderer2, allPages.get( 2 ) );
    }

  private RemotePage createPage() {
    PageDescriptor descriptor = spy( new PageDescriptor( "foo", TestPage.class ) );
    UI ui = mock( UI.class );
    RemoteUI uiRenderer = mock( RemoteUI.class );
    when( uiRenderer.getRemoteUIId() ).thenReturn( "foo" );
    RemotePage renderer2 = new RemotePage( ui, uiRenderer , descriptor, mock( PageData.class ) );
    renderer2.createControl( shell );
    return spy( renderer2 );
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UI

  }

  private void fakePageTransition( UIConfiguration configuration, PageConfiguration pageConfiguration ) {
    ArgumentCaptor<TransitionListener> captor = ArgumentCaptor.forClass( TransitionListener.class );
    verify( configuration ).addTransitionListener( captor.capture() );
    UI ui = mock( UI.class );
    when( ui.getDisplay() ).thenReturn( display );
    when( ui.getPageConfiguration( any( Page.class ) ) ).thenReturn( pageConfiguration );
    when( pageConfiguration.getId() ).thenReturn( "foo" );
    captor.getValue().after( ui, mock( Page.class ), mock( Page.class ) );
  }
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UI

  }

  private void fakeActionExecution( UIConfiguration configuration, ActionConfiguration actionConfiguration ) {
    ArgumentCaptor<ActionListener> captor = ArgumentCaptor.forClass( ActionListener.class );
    verify( configuration ).addActionListener( captor.capture() );
    UI ui = mock( UI.class );
    when( ui.getDisplay() ).thenReturn( display );
    when( ui.getActionConfiguration( any( Action.class ) ) ).thenReturn( actionConfiguration );
    captor.getValue().executed( ui, mock( Action.class ) );
  }
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UI

  }

  private void fakeSearch( UIConfiguration configuration, ActionConfiguration actionConfiguration, String query ) {
    ArgumentCaptor<SearchActionListener> captor = ArgumentCaptor.forClass( SearchActionListener.class );
    verify( configuration ).addActionListener( captor.capture() );
    UI ui = mock( UI.class );
    when( ui.getDisplay() ).thenReturn( display );
    when( ui.getActionConfiguration( any( Action.class ) ) ).thenReturn( actionConfiguration );
    captor.getValue().searched( ui, mock( Action.class ), query );
  }
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UI

    verify( environment.getRemoteObject() ).set( "activePage", "foo" );
  }

  @Test
  public void testShowPageEventCallsUI() {
    UI ui = mock( UI.class );
    PageOperator pageOperator = mock( PageOperator.class );
    when( ui.getPageOperator() ).thenReturn( pageOperator );
    RemoteUI remoteUI = spy( new RemoteUI( shell ) );
    remoteUI.setUi( ui );
    remoteUI.setController( mock( Controller.class ) );
    doReturn( "bar" ).when( remoteUI ).getPageId( "foo" );
    environment.getRemoteObject().setHandler( remoteUI );
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UI

    verify( pageOperator ).openPage( "bar" );
  }

  @Test
  public void testShowPreviousPageEventCallsUI() {
    UI ui = mock( UI.class );
    PageOperator pageOperator = mock( PageOperator.class );
    when( ui.getPageOperator() ).thenReturn( pageOperator );
    createRemoteUI( ui );

    environment.dispatchNotify( "ShowPreviousPage", null );

    verify( pageOperator ).closeCurrentPage();
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UI

  @Test
  public void testGetsUI() {
    RemoteAction remoteAction = new RemoteAction( ui, uiRenderer, actionDescriptor );

    UI actualUi = remoteAction.getUI();

    assertSame( ui, actualUi );
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.