Package org.eclipse.rap.json

Examples of org.eclipse.rap.json.JsonArray


  @Test
  public void testCanFindCapabilities() {
    ClientDeviceImpl deviceImpl = new ClientDeviceImpl();
    JsonObject properties = new JsonObject();
    JsonArray jsonArray = new JsonArray();
    jsonArray.add( "CAMERA" );
    jsonArray.add( "LOCATION" );
    properties.add( "capabilities", jsonArray );

    environment.dispatchSetOnServiceObject( properties );

    assertTrue( deviceImpl.hasCapability( Capability.LOCATION ) );
View Full Code Here


  @Test
  public void testCanFindAllCapabilities() {
    ClientDeviceImpl deviceImpl = new ClientDeviceImpl();
    JsonObject properties = new JsonObject();
    JsonArray jsonArray = new JsonArray();
    jsonArray.add( "CAMERA" );
    jsonArray.add( "LOCATION" );
    jsonArray.add( "MAPS" );
    jsonArray.add( "MESSAGE" );
    jsonArray.add( "PHONE" );
    properties.add( "capabilities", jsonArray );

    environment.dispatchSetOnServiceObject( properties );

    assertTrue( deviceImpl.hasCapability( Capability.LOCATION ) );
View Full Code Here

    TabrisUI tabrisUI = new TabrisUI( createConfiguration() );
    shell.open();

    tabrisUI.create( shell );

    JsonArray jsonArray = new JsonArray();
    jsonArray.add( 100 );
    jsonArray.add( 100 );
    jsonArray.add( 100 );
    verify( remoteObject ).set( "background", jsonArray );
  }
View Full Code Here

    TabrisUI tabrisUI = new TabrisUI( createConfiguration() );
    shell.open();

    tabrisUI.create( shell );

    JsonArray jsonArray = new JsonArray();
    jsonArray.add( 200 );
    jsonArray.add( 200 );
    jsonArray.add( 200 );
    verify( remoteObject ).set( "foreground", jsonArray );
  }
View Full Code Here

    store.remove( "foo" );

    ArgumentCaptor<JsonObject> captor = ArgumentCaptor.forClass( JsonObject.class );
    verify( environment.getServiceObject() ).call( eq( "remove" ), captor.capture() );
    JsonArray removedKeys = captor.getValue().get( "keys" ).asArray();
    assertEquals( JsonValue.valueOf( "foo" ), removedKeys.get( 0 ) );
    assertEquals( 1, removedKeys.size() );
  }
View Full Code Here

    store.remove( "foo" ,"foo1" );

    ArgumentCaptor<JsonObject> captor = ArgumentCaptor.forClass( JsonObject.class );
    verify( environment.getServiceObject() ).call( eq( "remove" ), captor.capture() );
    JsonArray removedKeys = captor.getValue().get( "keys" ).asArray();
    assertEquals( JsonValue.valueOf( "foo" ), removedKeys.get( 0 ) );
    assertEquals( JsonValue.valueOf( "foo1" ), removedKeys.get( 1 ) );
    assertEquals( 2, removedKeys.size() );
  }
View Full Code Here

    Collection<String> paths = createPathList();
    when( manager.getServletPaths() ).thenReturn( paths );

    InputStream stream = loader.getResourceAsStream( "index.json" );

    JsonArray points = getEntryPointArray( stream );
    assertEquals( "../test", points.get( 0 ).asObject().get( TabrisResourceLoader.KEY_PATH ).asString() );
    assertEquals( "../test2", points.get( 1 ).asObject().get( TabrisResourceLoader.KEY_PATH ).asString() );
    assertEquals( 2, points.size() );
  }
View Full Code Here

    paths.add( "/a" );
    when( manager.getServletPaths() ).thenReturn( paths );

    InputStream stream = loader.getResourceAsStream( "index.json" );

    JsonArray points = getEntryPointArray( stream );
    assertEquals( "../a", points.get( 0 ).asObject().get( TabrisResourceLoader.KEY_PATH ).asString() );
    assertEquals( "../test", points.get( 1 ).asObject().get( TabrisResourceLoader.KEY_PATH ).asString() );
    assertEquals( "../test2", points.get( 2 ).asObject().get( TabrisResourceLoader.KEY_PATH ).asString() );
  }
View Full Code Here

    return paths;
  }

  private JsonArray getEntryPointArray( InputStream stream ) throws IOException {
    JsonObject object = JsonObject.readFrom( getJson( stream ) );
    JsonArray points = object.get( TabrisResourceLoader.KEY_ENTRYPOINTS ).asArray();
    return points;
  }
View Full Code Here

  @Test
  public void testSetsOverlay() {
    Color color = new Color( display, 233, 244, 255 );
    decorator.setOverlayColor( color, 34 );

    JsonArray expectedColor = new JsonArray().add( 233 ).add( 244 ).add( 255 ).add( 34 );
    verify( shell ).setData( WhiteListEntry.OVERLAY_COLOR.getKey(), expectedColor );
  }
View Full Code Here

TOP

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

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.