DpmTestBase.java revision c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686
1c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki/* 2c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki * Copyright (C) 2015 The Android Open Source Project 3c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki * 4c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki * Licensed under the Apache License, Version 2.0 (the "License"); 5c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki * you may not use this file except in compliance with the License. 6c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki * You may obtain a copy of the License at 7c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki * 8c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki * http://www.apache.org/licenses/LICENSE-2.0 9c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki * 10c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki * Unless required by applicable law or agreed to in writing, software 11c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki * distributed under the License is distributed on an "AS IS" BASIS, 12c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki * See the License for the specific language governing permissions and 14c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki * limitations under the License. 15c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki */ 16c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki 17c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onukipackage com.android.server.devicepolicy; 18c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki 19c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onukiimport android.content.Context; 20c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onukiimport android.test.AndroidTestCase; 21c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki 22c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onukipublic class DpmTestBase extends AndroidTestCase { 23c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki private DpmMockContext mMockContext; 24c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki 25c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki @Override 26c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki protected void setUp() throws Exception { 27c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki super.setUp(); 28c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki 29c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki mMockContext = new DpmMockContext(super.getContext()); 30c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki } 31c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki 32c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki @Override 33c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki public DpmMockContext getContext() { 34c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki return mMockContext; 35c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki } 36c9754cf0dfa66d39ce9ea0d2eeab5f7c442a9686Makoto Onuki} 37