1 package org.robolectric.shadows; 2 3 import android.net.NetworkScoreManager; 4 import android.os.Build; 5 import org.robolectric.annotation.Implementation; 6 import org.robolectric.annotation.Implements; 7 8 /** Provides testing APIs for {@link NetworkScoreManager}. */ 9 @Implements( 10 value = NetworkScoreManager.class, 11 isInAndroidSdk = false, 12 minSdk = Build.VERSION_CODES.LOLLIPOP 13 ) 14 public class ShadowNetworkScoreManager { 15 private String activeScorerPackage; 16 17 @Implementation 18 public String getActiveScorerPackage() { 19 return activeScorerPackage; 20 } 21 22 @Implementation 23 public boolean setActiveScorer(String packageName) { 24 activeScorerPackage = packageName; 25 return true; 26 } 27 } 28