Package org.eclipse.rap.json

Examples of org.eclipse.rap.json.JsonArray


public class JsonUtilTest {

  @Test
  public void testConvertsIntArray() {
    JsonArray jsonArray = JsonUtil.createJsonArray( 0, 1, 2 );

    assertEquals( new JsonArray().add( 0 ).add( 1 ).add( 2 ), jsonArray );
  }
View Full Code Here


    assertEquals( new JsonArray().add( 0 ).add( 1 ).add( 2 ), jsonArray );
  }

  @Test
  public void testConvertsStringArray() {
    JsonArray jsonArray = JsonUtil.createJsonArray( "foo", "bar" );

    assertEquals( new JsonArray().add( "foo" ).add( "bar" ), jsonArray );
  }
View Full Code Here

    camera.takePicture( createOptions() );

    ArgumentCaptor<JsonObject> captor = ArgumentCaptor.forClass( JsonObject.class );
    verify( remoteObject ).call( eq( "open" ), captor.capture() );
    JsonArray resolution = captor.getValue().get( "resolution" ).asArray();
    assertEquals( 100, resolution.get( 0 ).asInt() );
    assertEquals( 100, resolution.get( 1 ).asInt() );
    assertTrue( captor.getValue().get( "saveToAlbum" ).asBoolean() );
    assertEquals( captor.getValue().get( "compressionQuality" ).asFloat(), 0.5F, 0 );
  }
View Full Code Here

    swipe.show( 1 );
    swipe.show( 2 );

    ArgumentCaptor<JsonObject> captor = ArgumentCaptor.forClass( JsonObject.class );
    verify( remoteObject ).call( eq( "remove" ), captor.capture() );
    JsonArray items = captor.getValue().get( "items" ).asArray();
    assertEquals( new JsonArray().add( 0 ), items );
  }
View Full Code Here

    swipe.show( 0 );
    swipe.show( 4 );

    ArgumentCaptor<JsonObject> captor = ArgumentCaptor.forClass( JsonObject.class );
    verify( remoteObject, times( 1 ) ).call( eq( "remove" ), captor.capture() );
    JsonArray actualIndexes = captor.getValue().get( "items" ).asArray();
    assertEquals( new JsonArray().add( 0 ).add( 1 ), actualIndexes );
  }
View Full Code Here

    swipe.show( 0 );
    swipe.show( 4 );

    ArgumentCaptor<JsonObject> captor = ArgumentCaptor.forClass( JsonObject.class );
    verify( remoteObject, times( 1 ) ).call( eq( "remove" ), captor.capture() );
    JsonArray actualIndexes = captor.getValue().get( "items" ).asArray();
    assertEquals( new JsonArray().add( 0 ), actualIndexes );
  }
View Full Code Here

    mockProviderSize( itemProvider, 1 );
    swipe.refresh();

    ArgumentCaptor<JsonObject> captor = ArgumentCaptor.forClass( JsonObject.class );
    verify( remoteObject, times( 1 ) ).call( eq( "remove" ), captor.capture() );
    JsonArray actualIndexes = captor.getValue().get( "items" ).asArray();
    assertEquals( new JsonArray().add( 1 ), actualIndexes );
  }
View Full Code Here

    ArgumentCaptor<ProposalHandler> captor = ArgumentCaptor.forClass( ProposalHandler.class );
    verify( action ).modified( eq( "bar" ), captor.capture() );

    captor.getValue().setProposals( proposals );

    verify( remoteObject ).set( "proposals", new JsonArray().add( "foo" ).add( "bar" ) );
  }
View Full Code Here

    ArgumentCaptor<ProposalHandler> captor = ArgumentCaptor.forClass( ProposalHandler.class );
    verify( action ).modified( eq( "bar" ), captor.capture() );

    captor.getValue().setProposals( new ArrayList<Proposal>() );

    verify( remoteObject ).set( "proposals", new JsonArray() );
  }
View Full Code Here

  public void testSendsForeground() {
    RemoteUI remoteUI = createRemoteUI( mock( UI.class ) );

    remoteUI.setForeground( new Color( shell.getDisplay(), 100, 200, 150 ) );

    verify( environment.getRemoteObject() ).set( "foreground", new JsonArray().add( 100 ).add( 200 ).add( 150 ) );
  }
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.