Tabnine Logo
ShadowNetworkInfo.setConnectionType
Code IndexAdd Tabnine to your IDE (free)

How to use
setConnectionType
method
in
org.robolectric.shadows.ShadowNetworkInfo

Best Java code snippets using org.robolectric.shadows.ShadowNetworkInfo.setConnectionType (Showing top 7 results out of 315)

origin: firebase/firebase-jobdispatcher-android

private void setNetworkMetered(boolean isMetered) {
 // Only mobile connections are considered to be metered.
 // See {@link ShadowConnectivityManager#isActiveNetworkMetered()}
 if (isMetered) {
  shadowNetworkInfo.setConnectionType(ConnectivityManager.TYPE_MOBILE);
 } else {
  shadowNetworkInfo.setConnectionType(ConnectivityManager.TYPE_WIFI);
 }
}
origin: robolectric/robolectric

@Test
public void setConnectionType_shouldReturnTypeCorrectly() {
 shadowOfActiveNetworkInfo.setConnectionType(ConnectivityManager.TYPE_MOBILE);
 assertThat(shadowOfActiveNetworkInfo.getType()).isEqualTo(ConnectivityManager.TYPE_MOBILE);
 shadowOfActiveNetworkInfo.setConnectionType(ConnectivityManager.TYPE_WIFI);
 assertThat(shadowOfActiveNetworkInfo.getType()).isEqualTo(ConnectivityManager.TYPE_WIFI);
}
origin: robolectric/robolectric

/** Allows developers to create a {@link NetworkInfo} instance for testing. */
public static NetworkInfo newInstance(
  NetworkInfo.DetailedState detailedState,
  int type,
  int subType,
  boolean isAvailable,
  NetworkInfo.State state) {
 NetworkInfo networkInfo = Shadow.newInstanceOf(NetworkInfo.class);
 final ShadowNetworkInfo info = Shadow.extract(networkInfo);
 info.setConnectionType(type);
 info.setSubType(subType);
 info.setDetailedState(detailedState);
 info.setAvailableStatus(isAvailable);
 info.setConnectionStatus(state);
 return networkInfo;
}
origin: org.robolectric/shadows-core

public static NetworkInfo newInstance(NetworkInfo.DetailedState detailedState, int type, int subType, boolean isAvailable, boolean isConnected) {
 NetworkInfo networkInfo = Shadow.newInstanceOf(NetworkInfo.class);
 final ShadowNetworkInfo info = Shadows.shadowOf(networkInfo);
 info.setConnectionType(type);
 info.setSubType(subType);
 info.setDetailedState(detailedState);
 info.setAvailableStatus(isAvailable);
 info.setConnectionStatus(isConnected);
 return networkInfo;
}
origin: org.robolectric/framework

public static NetworkInfo newInstance(NetworkInfo.DetailedState detailedState, int type, int subType, boolean isAvailable, boolean isConnected) {
 NetworkInfo networkInfo = Shadow.newInstanceOf(NetworkInfo.class);
 final ShadowNetworkInfo info = Shadows.shadowOf(networkInfo);
 info.setConnectionType(type);
 info.setSubType(subType);
 info.setDetailedState(detailedState);
 info.setAvailableStatus(isAvailable);
 info.setConnectionStatus(isConnected);
 return networkInfo;
}
origin: org.robolectric/shadows-core-v23

public static NetworkInfo newInstance(NetworkInfo.DetailedState detailedState, int type, int subType, boolean isAvailable, boolean isConnected) {
 NetworkInfo networkInfo = Shadow.newInstanceOf(NetworkInfo.class);
 final ShadowNetworkInfo info = Shadows.shadowOf(networkInfo);
 info.setConnectionType(type);
 info.setSubType(subType);
 info.setDetailedState(detailedState);
 info.setAvailableStatus(isAvailable);
 info.setConnectionStatus(isConnected);
 return networkInfo;
}
origin: org.robolectric/shadows-framework

/** Allows developers to create a {@link NetworkInfo} instance for testing. */
public static NetworkInfo newInstance(
  NetworkInfo.DetailedState detailedState,
  int type,
  int subType,
  boolean isAvailable,
  NetworkInfo.State state) {
 NetworkInfo networkInfo = Shadow.newInstanceOf(NetworkInfo.class);
 final ShadowNetworkInfo info = Shadow.extract(networkInfo);
 info.setConnectionType(type);
 info.setSubType(subType);
 info.setDetailedState(detailedState);
 info.setAvailableStatus(isAvailable);
 info.setConnectionStatus(state);
 return networkInfo;
}
org.robolectric.shadowsShadowNetworkInfosetConnectionType

Javadoc

Sets up the return value of #getType().

Popular methods of ShadowNetworkInfo

  • newInstance
  • setConnectionStatus
    Non-Android accessor. Sets up the return value of #isConnectedOrConnecting() and #isConnected().
  • setDetailedState
  • setAvailableStatus
    Non-Android accessor Sets up the return value of #isAvailable().
  • setSubType
  • isConnected
  • getType

Popular in Java

  • Making http post requests using okhttp
  • notifyDataSetChanged (ArrayAdapter)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • onCreateOptionsMenu (Activity)
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • Kernel (java.awt.image)
  • PriorityQueue (java.util)
    A PriorityQueue holds elements on a priority heap, which orders the elements according to their natu
  • AtomicInteger (java.util.concurrent.atomic)
    An int value that may be updated atomically. See the java.util.concurrent.atomic package specificati
  • Collectors (java.util.stream)
  • ImageIO (javax.imageio)
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now