aboutsummaryrefslogtreecommitdiff
path: root/tests/unit/src/com/android/tv/recommendation/RecommendationUtils.java
diff options
context:
space:
mode:
authorNick Chalko <nchalko@google.com>2015-11-04 15:15:29 -0800
committerNick Chalko <nchalko@google.com>2015-11-10 13:59:03 -0800
commit7d67089aa1e9aa2123c3cd2f386d7019a1544db1 (patch)
tree6f90c2065a853628dd7704788dd41b787acb6fae /tests/unit/src/com/android/tv/recommendation/RecommendationUtils.java
parent07b043dc3db83d6d20f0e8513b946830ab00e37b (diff)
downloadTV-7d67089aa1e9aa2123c3cd2f386d7019a1544db1.tar.gz
Sync to ub-tv-glee at 1.07.007
hash dce17da9f45fc4304787b1898d9915511b1df954 Change-Id: I08ac6fc0123a6653644281155e35c11b71bc5fa0
Diffstat (limited to 'tests/unit/src/com/android/tv/recommendation/RecommendationUtils.java')
-rw-r--r--tests/unit/src/com/android/tv/recommendation/RecommendationUtils.java24
1 files changed, 2 insertions, 22 deletions
diff --git a/tests/unit/src/com/android/tv/recommendation/RecommendationUtils.java b/tests/unit/src/com/android/tv/recommendation/RecommendationUtils.java
index 8e57a267..4a613995 100644
--- a/tests/unit/src/com/android/tv/recommendation/RecommendationUtils.java
+++ b/tests/unit/src/com/android/tv/recommendation/RecommendationUtils.java
@@ -17,21 +17,18 @@
package com.android.tv.recommendation;
import android.content.Context;
-import android.util.Log;
import com.android.tv.data.Channel;
+import com.android.tv.testing.Utils;
import org.mockito.Matchers;
import org.mockito.Mockito;
import org.mockito.invocation.InvocationOnMock;
import org.mockito.stubbing.Answer;
-import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Collection;
-import java.util.Date;
import java.util.List;
-import java.util.Locale;
import java.util.Random;
import java.util.TreeMap;
import java.util.concurrent.TimeUnit;
@@ -39,23 +36,6 @@ import java.util.concurrent.TimeUnit;
public class RecommendationUtils {
private static final String TAG = "RecommendationUtils";
private static final long INVALID_CHANNEL_ID = -1;
- private static final long DEFAULT_RANDOM_SEED = getSeed();
-
- private static long getSeed() {
- // Set random seed as the date to track failed test data easily.
- SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd", Locale.getDefault());
- String today = dateFormat.format(new Date());
- Log.d(TAG, "Today's random seed is " + today);
- return Long.valueOf(today);
- }
-
- /**
- * Return the Random class which is needed to make random data for testing.
- * Default seed of the random is today's date.
- */
- public static Random createTestRandom() {
- return new Random(DEFAULT_RANDOM_SEED);
- }
/**
* Create a mock RecommendationDataManager backed by a {@link ChannelRecordSortedMapHelper}.
@@ -88,7 +68,7 @@ public class RecommendationUtils {
public static class ChannelRecordSortedMapHelper extends TreeMap<Long, ChannelRecord> {
private final Context mContext;
private Recommender mRecommender;
- private Random mRandom = createTestRandom();
+ private Random mRandom = Utils.createTestRandom();
public ChannelRecordSortedMapHelper(Context context) {
mContext = context;