diff options
author | Lorenzo Colitti <lorenzo@google.com> | 2013-08-23 20:54:49 +0900 |
---|---|---|
committer | Lorenzo Colitti <lorenzo@google.com> | 2013-09-05 13:02:54 +0900 |
commit | 22f407b11e11cfdb336e06e8c0d4a7ef1eafc783 (patch) | |
tree | fb3397d18be6099ccc845510441621d58b5a6231 /core/tests | |
parent | 7f95595fe7c08e62e0468d1c718cdf6ebed974b0 (diff) | |
download | frameworks_base-22f407b11e11cfdb336e06e8c0d4a7ef1eafc783.zip frameworks_base-22f407b11e11cfdb336e06e8c0d4a7ef1eafc783.tar.gz frameworks_base-22f407b11e11cfdb336e06e8c0d4a7ef1eafc783.tar.bz2 |
Add a function to replace all the link addresses.
Bug: 10232006
Change-Id: I689ce4735999dac2ab5e1fae09d80b1f734292a1
Diffstat (limited to 'core/tests')
-rw-r--r-- | core/tests/coretests/src/android/net/LinkPropertiesTest.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/core/tests/coretests/src/android/net/LinkPropertiesTest.java b/core/tests/coretests/src/android/net/LinkPropertiesTest.java index a570802..7e70c6b 100644 --- a/core/tests/coretests/src/android/net/LinkPropertiesTest.java +++ b/core/tests/coretests/src/android/net/LinkPropertiesTest.java @@ -363,4 +363,19 @@ public class LinkPropertiesTest extends TestCase { assertFalse(lp.hasIPv4Address()); assertFalse(lp.removeLinkAddress(LINKADDRV4)); } + + @SmallTest + public void testSetLinkAddresses() { + LinkProperties lp = new LinkProperties(); + lp.addLinkAddress(LINKADDRV4); + lp.addLinkAddress(LINKADDRV6); + + LinkProperties lp2 = new LinkProperties(); + lp2.addLinkAddress(LINKADDRV6); + + assertFalse(lp.equals(lp2)); + + lp2.setLinkAddresses(lp.getLinkAddresses()); + assertTrue(lp.equals(lp)); + } } |