Package org.eclipse.rap.json

Examples of org.eclipse.rap.json.JsonObject


    CloudPushListener listener = mock( CloudPushListener.class );
    CloudPushListener listener2 = mock( CloudPushListener.class );
    cloudPush.addListener( listener );
    cloudPush.addListener( listener2 );

    environment.dispatchNotifyOnServiceObject( "Registered", new JsonObject().add( "token", "foo" ) );

    InOrder order = inOrder( listener, listener2 );
    order.verify( listener ).registered( "foo" );
    order.verify( listener2 ).registered( "foo" );
  }
View Full Code Here


    CloudPushImpl cloudPush = new CloudPushImpl();
    CloudPushListener listener = mock( CloudPushListener.class );
    cloudPush.addListener( listener );

    environment.dispatchNotifyOnServiceObject( "ErrorReceived",
                                               new JsonObject().add( "errorMessage", "error" ) );

    verify( listener ).errorReceived( "error" );
  }
View Full Code Here

    CloudPushListener listener2 = mock( CloudPushListener.class );
    cloudPush.addListener( listener );
    cloudPush.addListener( listener2 );

    environment.dispatchNotifyOnServiceObject( "ErrorReceived",
                                               new JsonObject().add( "errorMessage", "error" ) );

    InOrder order = inOrder( listener, listener2 );
    order.verify( listener ).errorReceived( "error" );
    order.verify( listener2 ).errorReceived( "error" );
  }
View Full Code Here

  public void testThrowsUnsupportedOperationExceptionWithInvalidEvent() {
    CloudPushImpl cloudPush = new CloudPushImpl();
    CloudPushListener listener = mock( CloudPushListener.class );
    cloudPush.addListener( listener );

    environment.dispatchNotifyOnServiceObject( "blub", new JsonObject().add( "message", "foo" ) );
  }
View Full Code Here

  }

  @Test
  public void testSetsMessage() {
    CloudPushImpl cloudPush = new CloudPushImpl();
    JsonObject properties = new JsonObject();
    properties.set( "message", "payload" );

    cloudPush.handleSet( properties );

    String message = cloudPush.getMessage();
    assertEquals( "payload", message );
View Full Code Here

    CameraImpl camera = new CameraImpl();
    CameraListener listener = mock( CameraListener.class );
    camera.addCameraListener( listener );

    camera.takePicture( createOptions() );
    JsonObject properties = new JsonObject();
    properties.add( "image", encodedImage );
    environment.dispatchNotifyOnServiceObject( "ImageSelection", properties );

    verify( listener ).receivedPicture( any( Image.class ) );
  }
View Full Code Here

    CameraListener listener2 = mock( CameraListener.class );
    camera.addCameraListener( listener1 );
    camera.addCameraListener( listener2 );

    camera.takePicture( createOptions() );
    JsonObject properties = new JsonObject();
    properties.add( "image", encodedImage );
    environment.dispatchNotifyOnServiceObject( "ImageSelection", properties );

    verify( listener1 ).receivedPicture( any( Image.class ) );
    verify( listener2 ).receivedPicture( any( Image.class ) );
  }
View Full Code Here

    TabrisRequest request = environment.getRequest();
    request.setHeader( Constants.USER_AGENT, Constants.ID_IOS + "/42.1.0 (foo)" );

    provider.accept( request );

    JsonObject head = getHead();
    String error = head.get( "error" ).asString();
    String serverVersion = TABRIS_SERVER_VERSION.substring( 0, TABRIS_SERVER_VERSION.length() - 2 );
    assertEquals( "Incompatible Tabris Versions:\nClient 42.1 vs. Server " + serverVersion, error );
  }
View Full Code Here

  @Test
  public void testNotifiesAboutSwipeEvent() {
    Swipe swipe = mock( Swipe.class );
    SwipeOperationHandler handler = new SwipeOperationHandler( swipe );
    JsonObject properties = new JsonObject();
    properties.add( "item", 0 );

    handler.handleNotify( "Swipe", properties );

    verify( swipe ).show( 0 );
  }
View Full Code Here

  @Test
  public void testSetsActiveClientItem() {
    Swipe swipe = mock( Swipe.class );
    SwipeOperationHandler handler = new SwipeOperationHandler( swipe );
    JsonObject properties = new JsonObject();
    properties.add( "item", 0 );

    handler.handleNotify( "Swipe", properties );

    int activeClientItem = handler.getActiveClientItem();
    assertEquals( activeClientItem, 0 );
View Full Code Here

TOP

Related Classes of org.eclipse.rap.json.JsonObject

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.