@Override public void onClick(View v) { TrackHelper.track().screens(getApplication()).with(((MatomoApplication) getApplication()).getTracker()); } });
@Override public void onClick(View v) { TrackHelper.track().screens(getApplication()).with(((MatomoApplication) getApplication()).getTracker()); } });
@TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH) @Test public void testAutoBindActivities() { Application app = Robolectric.application; Tracker tracker = createTracker(); tracker.setDryRunTarget(Collections.synchronizedList(new ArrayList<>())); //auto attach tracking screen view TrackHelper.track().screens(app).with(tracker); // emulate default trackScreenView Robolectric.buildActivity(TestActivity.class).create().start().resume().visible().get(); assertEquals(TestActivity.getTestTitle(), new QueryHashMap(tracker.getLastEventX()).get(QueryParams.ACTION_NAME)); }
@TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH) @Test public void testAutoBindActivities() { Application app = Robolectric.application; Tracker tracker = createTracker(); tracker.setDryRunTarget(Collections.synchronizedList(new ArrayList<>())); //auto attach tracking screen view TrackHelper.track().screens(app).with(tracker); // emulate default trackScreenView Robolectric.buildActivity(TestActivity.class).create().start().resume().visible().get(); assertEquals(TestActivity.getTestTitle(), new QueryHashMap(tracker.getLastEventX()).get(QueryParams.ACTION_NAME)); }