blob: 273b03ead762bd8bf6501881c0cd54a43affb53e [file] [log] [blame]
/**
* Copyright (C) 2022 The Android Open Source Project
*
* <p>Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of the License at
*
* <p>http://www.apache.org/licenses/LICENSE-2.0
*
* <p>Unless required by applicable law or agreed to in writing, software distributed under the
* License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
package android.platform.helpers.settings.network_and_internet;
import android.support.test.uiautomator.Direction;
/** Extends for Settings > Network & internet > Internet */
public interface ISettingsInternetHelper extends ISettingsNetworkAndInternetHelper {
/**
* Setup expectations: Settings Internet page is open
*
* <p>This method flings Settings Internet page.
*/
void flingInternet(Direction direction);
/**
* Setup expectations: Settings Internet page is open
*
* <p>This method validates Settings Internet page.
*/
void isInternetPage();
/**
* Setup expectations: Settings Internet page is open
*
* <p>This method waits the "Searching For Networks..." text gone.
*/
void waitSearchingForNetworksGone();
}