Package com.eclipsesource.tabris.tracking.internal.analytics.model.hit

Examples of com.eclipsesource.tabris.tracking.internal.analytics.model.hit.ScreenViewHit


public class AnalyticsRequestTest {

  @Test( expected = IllegalArgumentException.class )
  public void testFailsWithNullAppName() {
    new AnalyticsRequest( null, "foo", new ScreenViewHit( "qaz" ) );
  }
View Full Code Here


    new AnalyticsRequest( null, "foo", new ScreenViewHit( "qaz" ) );
  }

  @Test( expected = IllegalArgumentException.class )
  public void testFailsWithEmptyAppName() {
    new AnalyticsRequest( "", "foo", new ScreenViewHit( "qaz" ) );
  }
View Full Code Here

    new AnalyticsRequest( "", "foo", new ScreenViewHit( "qaz" ) );
  }

  @Test( expected = IllegalArgumentException.class )
  public void testFailsWithNullClientId() {
    new AnalyticsRequest( "foo", null, new ScreenViewHit( "qaz" ) );
  }
View Full Code Here

  @Test( expected = IllegalArgumentException.class )
  public void testSendFailsWithNullAdvancedConfiguration() {
    GoogleAnalytics analytics = new GoogleAnalytics( "foo", new AnalyticsConfiguration( "foo", "bar" ) );

    analytics.track( new ScreenViewHit( "foo" ), "id", null );
  }
View Full Code Here

    new AnalyticsRequest( "foo", null, new ScreenViewHit( "qaz" ) );
  }

  @Test( expected = IllegalArgumentException.class )
  public void testFailsWithEmptyClientId() {
    new AnalyticsRequest( "foo", "", new ScreenViewHit( "qaz" ) );
  }
View Full Code Here

  @Test( expected = IllegalArgumentException.class )
  public void testSendFailsWithNullClientIdWithoutConfig() {
    GoogleAnalytics analytics = new GoogleAnalytics( "foo", new AnalyticsConfiguration( "foo", "bar" ) );

    analytics.track( new ScreenViewHit( "foo" ), null );
  }
View Full Code Here

  @Test( expected = IllegalArgumentException.class )
  public void testSendFailsWithNullClientIdAndConfig() {
    GoogleAnalytics analytics = new GoogleAnalytics( "foo", new AnalyticsConfiguration( "foo", "bar" ) );

    analytics.track( new ScreenViewHit( "foo" ), null, new AdvancedConfiguration() );
  }
View Full Code Here

    driver.addExpectation( onRequestTo( "/" ).withAnyParams(), giveEmptyResponse().withStatus( 404 ) );

    AnalyticsConfiguration configuration = new AnalyticsConfiguration( "1", "baz" );
    GoogleAnalytics analytics = new GoogleAnalytics( driver.getBaseUrl(), "foo", configuration );

    analytics.track( new ScreenViewHit( "screenName" ), "baz", mock( AdvancedConfiguration.class ) );
  }
View Full Code Here

                           giveEmptyResponse().withStatus( 200 ) );

    AnalyticsConfiguration configuration = new AnalyticsConfiguration( "1", "bar" );
    GoogleAnalytics analytics = new GoogleAnalytics( driver.getBaseUrl(), "foo", configuration );

    analytics.track( new ScreenViewHit( "screenName" ), "baz", mock( AdvancedConfiguration.class ) );
  }
View Full Code Here

    AnalyticsConfiguration configuration = new AnalyticsConfiguration( "1", "bar" );
    GoogleAnalytics analytics = new GoogleAnalytics( driver.getBaseUrl(), "foo", configuration );
    AdvancedConfiguration advancedConfiguration = new AdvancedConfiguration();
    advancedConfiguration.setIpOverride( "62.34.56.7" );

    analytics.track( new ScreenViewHit( "screenName" ), "baz", advancedConfiguration );
  }
View Full Code Here

TOP

Related Classes of com.eclipsesource.tabris.tracking.internal.analytics.model.hit.ScreenViewHit

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.