14a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger/* 24a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * Copyright (C) 2017 The Android Open Source Project 34a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * 44a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * Licensed under the Apache License, Version 2.0 (the "License"); 54a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * you may not use this file except in compliance with the License. 64a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * You may obtain a copy of the License at 74a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * 84a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * http://www.apache.org/licenses/LICENSE-2.0 94a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * 104a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * Unless required by applicable law or agreed to in writing, software 114a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * distributed under the License is distributed on an "AS IS" BASIS, 124a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 134a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * See the License for the specific language governing permissions and 144a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * limitations under the License. 154a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger */ 164a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger 174a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebingerpackage android.telephony.ims; 184a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger 194a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebingerimport android.telephony.ims.feature.MMTelFeature; 204a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger 214a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger/** 224a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger * MMTelFeature implementation used by mockito to test functionality. 234a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger */ 244a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger 254a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebingerpublic class TestMMTelFeature extends MMTelFeature { 264a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger 274a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger @Override 284a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger public void onFeatureRemoved() { 294a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger 304a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger } 31c386675f3560b33e7e8b097a4567cfa50bab1f0dBrad Ebinger 32c386675f3560b33e7e8b097a4567cfa50bab1f0dBrad Ebinger public void sendSetFeatureState(int state) { 33c386675f3560b33e7e8b097a4567cfa50bab1f0dBrad Ebinger setFeatureState(state); 34c386675f3560b33e7e8b097a4567cfa50bab1f0dBrad Ebinger } 354a424775eab77d5f9a805ef56eca2e526038f0a1Brad Ebinger} 36