¿Cómo deshabilito la conexión a Internet en Android Emulator?

Estoy tratando de verificar la conectividad a Internet en Android usando el siguiente método. Tengo una conexión wifi.

private boolean checkInternetConnection() {
    ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);

    // Test for connection
    if (cm.getActiveNetworkInfo() != null
            && cm.getActiveNetworkInfo().isAvailable()
            && cm.getActiveNetworkInfo().isConnected()) {
        return true;
    }
    else {
        // No conection
        return false;
    }
}

Desconecto mi PC de Internet y luego intento ejecutar el método anterior. ¿Aún así siempre es verdad? ¿Por qué

Respuestas a la pregunta(22)

Su respuesta a la pregunta