Package com.eclipsesource.tabris.tracking

Examples of com.eclipsesource.tabris.tracking.TrackingInfo


    verify( out ).println( "EVENT - foo [appId, model, vendor, osVersion]" );
  }

  private TrackingInfo createInfo() {
    TrackingInfo info = new TrackingInfo();
    info.setAppId( "appId" );
    info.setDeviceOsVersion( "osVersion" );
    info.setDeviceVendor( "vendor" );
    info.setDeviceModel( "model" );
    info.setSearchQuery( "query" );
    return info;
  }
View Full Code Here


    when( client.getService( ClientStore.class ) ).thenReturn( clientStore );
  }

  @Test
  public void testCreatesNewClientIdOnFirstAccess() {
    TrackingInfo info = TrackingInfoFactory.createInfo( ui.getDisplay() );

    String clientId = info.getClientId();

    assertNotNull( UUID.fromString( clientId ) );
  }
View Full Code Here

    assertNotNull( UUID.fromString( clientId ) );
  }

  @Test
  public void testStoresNewClientIdInClientStore() {
    TrackingInfo info = TrackingInfoFactory.createInfo( ui.getDisplay() );

    String clientId = info.getClientId();

    verify( clientStore ).add( TrackingInfoFactory.PROPERTY_ID, clientId );
  }
View Full Code Here

  @Test
  public void testUsesClientIdFromClientStore() {
    String id = UUID.randomUUID().toString();
    when( clientStore.get( TrackingInfoFactory.PROPERTY_ID ) ).thenReturn( id );
    TrackingInfo info = TrackingInfoFactory.createInfo( ui.getDisplay() );

    String clientId = info.getClientId();

    assertEquals( id, clientId );
  }
View Full Code Here

    assertEquals( id, clientId );
  }

  @Test
  public void testObtainsAppId() {
    TrackingInfo info = TrackingInfoFactory.createInfo( ui.getDisplay() );

    String appId = info.getAppId();

    assertEquals( "appId", appId );
  }
View Full Code Here

    assertEquals( "appId", appId );
  }

  @Test
  public void testObtainsTabrisVersion() {
    TrackingInfo info = TrackingInfoFactory.createInfo( ui.getDisplay() );

    String tabrisVersion = info.getTabrisVersion();

    assertEquals( "tabrisVersion", tabrisVersion );
  }
View Full Code Here

    assertEquals( "tabrisVersion", tabrisVersion );
  }

  @Test
  public void testObtainsAppVersion() {
    TrackingInfo info = TrackingInfoFactory.createInfo( ui.getDisplay() );

    String appVersion = info.getAppVersion();

    assertEquals( "appVersion", appVersion );
  }
View Full Code Here

    assertEquals( "appVersion", appVersion );
  }

  @Test
  public void testObtainsLocale() {
    TrackingInfo info = TrackingInfoFactory.createInfo( ui.getDisplay() );

    Locale clientLocale = info.getClientLocale();

    assertSame( Locale.CANADA, clientLocale );
  }
View Full Code Here

    assertSame( Locale.CANADA, clientLocale );
  }

  @Test
  public void testObtainsModel() {
    TrackingInfo info = TrackingInfoFactory.createInfo( ui.getDisplay() );

    String deviceModel = info.getDeviceModel();

    assertEquals( "model", deviceModel );
  }
View Full Code Here

    assertEquals( "model", deviceModel );
  }

  @Test
  public void testObtainsOsVersion() {
    TrackingInfo info = TrackingInfoFactory.createInfo( ui.getDisplay() );

    String deviceOsVersion = info.getDeviceOsVersion();

    assertEquals( "osVersion", deviceOsVersion );
  }
View Full Code Here

TOP

Related Classes of com.eclipsesource.tabris.tracking.TrackingInfo

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.