diff options
Diffstat (limited to 'robotests/src/com/android/networkrecommendation/ExampleTest.java')
-rw-r--r-- | robotests/src/com/android/networkrecommendation/ExampleTest.java | 28 |
1 files changed, 19 insertions, 9 deletions
diff --git a/robotests/src/com/android/networkrecommendation/ExampleTest.java b/robotests/src/com/android/networkrecommendation/ExampleTest.java index c81633a..10e0ccb 100644 --- a/robotests/src/com/android/networkrecommendation/ExampleTest.java +++ b/robotests/src/com/android/networkrecommendation/ExampleTest.java @@ -18,32 +18,32 @@ package com.android.networkrecommendation; import static junit.framework.Assert.assertEquals; import static junit.framework.Assert.assertTrue; -import static org.mockito.Mockito.times; + import static org.mockito.Mockito.verify; -import static org.mockito.Mockito.verifyNoMoreInteractions; -import static org.mockito.Mockito.when; -import android.app.job.JobInfo; import android.app.job.JobScheduler; import android.content.Context; import android.content.Intent; +import android.net.RecommendationRequest; + +import com.android.networkrecommendation.shadows.RecommendationRequestShadow; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; -import org.mockito.ArgumentCaptor; import org.mockito.Mock; import org.mockito.MockitoAnnotations; import org.robolectric.RobolectricTestRunner; import org.robolectric.annotation.Config; -import java.util.List; @RunWith(RobolectricTestRunner.class) -@Config(manifest="packages/services/NetworkRecommendation/AndroidManifest.xml", sdk=23) +@Config(manifest="packages/services/NetworkRecommendation/AndroidManifest.xml", sdk=23, + shadows={RecommendationRequestShadow.class}) public class ExampleTest { @Mock private Context mMockContext; @Mock private JobScheduler mJobScheduler; @Mock private Intent mMockIntent; + @Mock private RecommendationRequest request; @Before public void setUp() { @@ -51,7 +51,17 @@ public class ExampleTest { } @Test - public void example() { - // pass + public void buildRecommendation() { + new RecommendationRequest.Builder().build(); + } + + @Test + public void build() { + new Example().buildRecommendationRequest(); + } + + @Test + public void reflect() { + new Example().reflectRecommendationRequest(); } } |