@Test public void bytesDownloadedShouldContainTheCrossMetricInfoInTheName() { String bytesDownloaded = generator.getBytesDownloadedMetricName(ANY_IN_IN_BACKGROUND_VALUE); assertContainsCrossMetricInfoName(bytesDownloaded); }
public String getBytesDownloadedMetricName(boolean isInBackground) { return MetricRegistry.name( appendCrossMetricInfo(NETWORK + SEPARATOR + BYTES_DOWNLOADED, isInBackground)); }
MetricNamesGenerator { public String getBytesDownloadedMetricName(boolean isInBackground) { return MetricRegistry.name( appendCrossMetricInfo(NETWORK + SEPARATOR + BYTES_DOWNLOADED, isInBackground)); } }
MetricNamesGenerator { public String getBytesDownloadedMetricName(boolean isInBackground) { return MetricRegistry.name( appendCrossMetricInfo(NETWORK + SEPARATOR + BYTES_DOWNLOADED, isInBackground)); } MetricNamesGenerator(App app, Device device, Time time); }
MetricNamesGenerator { public String getBytesDownloadedMetricName(boolean isInBackground) { return MetricRegistry.name( appendCrossMetricInfo(NETWORK + SEPARATOR + BYTES_DOWNLOADED, isInBackground)); } MetricNamesGenerator(App app, Device device, Time time); String getFrameTimeMetricName(Activity activity); String getOnActivityCreatedMetricName(Activity activity); String getOnActivityStartedMetricName(Activity activity); String getOnActivityResumedMetricName(Activity activity); String getActivityVisibleMetricName(Activity activity); String getOnActivityPausedMetricName(Activity activity); String getOnActivityStoppedMetricName(Activity activity); String getOnActivityDestroyedMetricName(Activity activity); String getBytesDownloadedMetricName(boolean isInBackground); String getBytesUploadedMetricName(boolean isInBackground); String getCPUUsageMetricName(boolean isInBackground); String getMemoryUsageMetricName(boolean forBackground); String getBytesAllocatedMetricName(boolean forBackground); String getInternalStorageWrittenBytes(boolean isInBackground); String getSharedPreferencesWrittenBytes(boolean isInBackground); }
MetricNamesGenerator { public String getBytesDownloadedMetricName(boolean isInBackground) { return MetricRegistry.name( appendCrossMetricInfo(NETWORK + SEPARATOR + BYTES_DOWNLOADED, isInBackground)); } MetricNamesGenerator(App app, Device device, Time time); String getFrameTimeMetricName(Activity activity); String getOnActivityCreatedMetricName(Activity activity); String getOnActivityStartedMetricName(Activity activity); String getOnActivityResumedMetricName(Activity activity); String getActivityVisibleMetricName(Activity activity); String getOnActivityPausedMetricName(Activity activity); String getOnActivityStoppedMetricName(Activity activity); String getOnActivityDestroyedMetricName(Activity activity); String getBytesDownloadedMetricName(boolean isInBackground); String getBytesUploadedMetricName(boolean isInBackground); String getCPUUsageMetricName(boolean isInBackground); String getMemoryUsageMetricName(boolean forBackground); String getBytesAllocatedMetricName(boolean forBackground); String getInternalStorageWrittenBytes(boolean isInBackground); String getSharedPreferencesWrittenBytes(boolean isInBackground);  }