100cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville/* 200cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * Copyright (C) 2010 The Android Open Source Project 300cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * 400cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * Licensed under the Apache License, Version 2.0 (the "License"); 500cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * you may not use this file except in compliance with the License. 600cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * You may obtain a copy of the License at 700cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * 800cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * http://www.apache.org/licenses/LICENSE-2.0 900cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * 1000cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * Unless required by applicable law or agreed to in writing, software 1100cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * distributed under the License is distributed on an "AS IS" BASIS, 1200cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1300cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * See the License for the specific language governing permissions and 1400cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * limitations under the License. 1500cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville */ 1600cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville 1700cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Savillepackage android.net; 1800cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville 1900cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Savilleimport android.net.LinkSocket; 2000cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Savilleimport android.test.suitebuilder.annotation.SmallTest; 2100cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Savilleimport junit.framework.TestCase; 2200cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville 2300cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville/** 2400cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville * Test LinkSocket 2500cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville */ 2600cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Savillepublic class LinkSocketTest extends TestCase { 2700cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville 2800cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville @SmallTest 2900cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville public void testBasic() throws Exception { 3000cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville LinkSocket ls; 3100cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville 3200cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville ls = new LinkSocket(); 3300cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville ls.close(); 3400cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville } 3500cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville 3600cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville @SmallTest 3700cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville public void testLinkCapabilities() throws Exception { 3800cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville LinkCapabilities lc; 3900cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville 4000cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville lc = new LinkCapabilities(); 4100cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville assertEquals(0, lc.size()); 4200cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville assertEquals(true, lc.isEmpty()); 4300cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville } 4400cfe112b436eaafb44c0466ceacce3baf10a8f3Wink Saville} 45