Если Вы используете JUnit, взглянули на junit-дополнения . Это имеет способность проигнорировать модель обеспечения безопасности Java и закрытые методы доступа и атрибуты.
Нет, это невозможно, поскольку на других мобильных платформах это невозможно ..
Аналогичный вопрос здесь с другой стороны:
Можно ли принудительно направить сетевой трафик через Wi-Fi или сеть TMobile?
Вы говорите о перемещении между Edge и 3g или переключении включение и выключение Wi-Fi.