153196f43b44ff02da07c243798168d7e5614ec34Brett Chabot/*
253196f43b44ff02da07c243798168d7e5614ec34Brett Chabot * Copyright (C) 2012 The Android Open Source Project
353196f43b44ff02da07c243798168d7e5614ec34Brett Chabot *
453196f43b44ff02da07c243798168d7e5614ec34Brett Chabot * Licensed under the Apache License, Version 2.0 (the "License");
553196f43b44ff02da07c243798168d7e5614ec34Brett Chabot * you may not use this file except in compliance with the License.
653196f43b44ff02da07c243798168d7e5614ec34Brett Chabot * You may obtain a copy of the License at
753196f43b44ff02da07c243798168d7e5614ec34Brett Chabot *
853196f43b44ff02da07c243798168d7e5614ec34Brett Chabot *      http://www.apache.org/licenses/LICENSE-2.0
953196f43b44ff02da07c243798168d7e5614ec34Brett Chabot *
1053196f43b44ff02da07c243798168d7e5614ec34Brett Chabot * Unless required by applicable law or agreed to in writing, software
1153196f43b44ff02da07c243798168d7e5614ec34Brett Chabot * distributed under the License is distributed on an "AS IS" BASIS,
1253196f43b44ff02da07c243798168d7e5614ec34Brett Chabot * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1353196f43b44ff02da07c243798168d7e5614ec34Brett Chabot * See the License for the specific language governing permissions and
1453196f43b44ff02da07c243798168d7e5614ec34Brett Chabot * limitations under the License.
1553196f43b44ff02da07c243798168d7e5614ec34Brett Chabot */
1653196f43b44ff02da07c243798168d7e5614ec34Brett Chabotpackage com.android.test;
1753196f43b44ff02da07c243798168d7e5614ec34Brett Chabot
1853196f43b44ff02da07c243798168d7e5614ec34Brett Chabotimport android.app.Instrumentation;
1953196f43b44ff02da07c243798168d7e5614ec34Brett Chabotimport android.test.InstrumentationTestCase;
203604db5bcd124dfd1396fb51434d3f4337690cffBrett Chabotimport android.util.Log;
2153196f43b44ff02da07c243798168d7e5614ec34Brett Chabot
2253196f43b44ff02da07c243798168d7e5614ec34Brett Chabot/**
2353196f43b44ff02da07c243798168d7e5614ec34Brett Chabot * Placeholder test to verify {@link Instrumentation} gets injected to
2453196f43b44ff02da07c243798168d7e5614ec34Brett Chabot * {@link InstrumentationTestCase}.
2553196f43b44ff02da07c243798168d7e5614ec34Brett Chabot */
2653196f43b44ff02da07c243798168d7e5614ec34Brett Chabotpublic class MyInstrumentationTestCase extends InstrumentationTestCase {
2753196f43b44ff02da07c243798168d7e5614ec34Brett Chabot
283604db5bcd124dfd1396fb51434d3f4337690cffBrett Chabot    public MyInstrumentationTestCase() {
293604db5bcd124dfd1396fb51434d3f4337690cffBrett Chabot        Log.i("MyInstrumentationTestCase", "I'm created");
303604db5bcd124dfd1396fb51434d3f4337690cffBrett Chabot    }
313604db5bcd124dfd1396fb51434d3f4337690cffBrett Chabot
3253196f43b44ff02da07c243798168d7e5614ec34Brett Chabot    public void testInstrumentationInjected() {
3353196f43b44ff02da07c243798168d7e5614ec34Brett Chabot        assertNotNull("instrumentation was not injected", getInstrumentation());
3453196f43b44ff02da07c243798168d7e5614ec34Brett Chabot    }
3553196f43b44ff02da07c243798168d7e5614ec34Brett Chabot}
36