diff options
Diffstat (limited to 'framework/src/onos/incubator/api/src/test/java/org/onosproject/incubator/net/resource/label/LabelResourceRequestTest.java')
-rw-r--r-- | framework/src/onos/incubator/api/src/test/java/org/onosproject/incubator/net/resource/label/LabelResourceRequestTest.java | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/framework/src/onos/incubator/api/src/test/java/org/onosproject/incubator/net/resource/label/LabelResourceRequestTest.java b/framework/src/onos/incubator/api/src/test/java/org/onosproject/incubator/net/resource/label/LabelResourceRequestTest.java new file mode 100644 index 00000000..1b08f7c0 --- /dev/null +++ b/framework/src/onos/incubator/api/src/test/java/org/onosproject/incubator/net/resource/label/LabelResourceRequestTest.java @@ -0,0 +1,44 @@ +package org.onosproject.incubator.net.resource.label; + +import java.util.Collections; + +import org.junit.Test; +import org.onosproject.event.AbstractEventTest; +import org.onosproject.net.DeviceId; + +import com.google.common.collect.ImmutableSet; +import com.google.common.testing.EqualsTester; + +/** + * Tests of the label resource request. + */ +public class LabelResourceRequestTest extends AbstractEventTest { + + @Test + public void testEquality() { + DeviceId deviceId1 = DeviceId.deviceId("of:0001"); + DeviceId deviceId2 = DeviceId.deviceId("of:0002"); + long apply = 2; + ImmutableSet<LabelResource> releaseCollection = ImmutableSet + .copyOf(Collections.emptySet()); + LabelResourceRequest h1 = new LabelResourceRequest( + deviceId1, + LabelResourceRequest.Type.APPLY, + apply, null); + LabelResourceRequest h2 = new LabelResourceRequest( + deviceId1, + LabelResourceRequest.Type.APPLY, + apply, null); + LabelResourceRequest h3 = new LabelResourceRequest( + deviceId2, + LabelResourceRequest.Type.RELEASE, + 0, releaseCollection); + LabelResourceRequest h4 = new LabelResourceRequest( + deviceId2, + LabelResourceRequest.Type.RELEASE, + 0, releaseCollection); + + new EqualsTester().addEqualityGroup(h1, h2).addEqualityGroup(h3, h4) + .testEquals(); + } +} |