1 package org.onosproject.incubator.net.resource.label;
3 import java.util.Collections;
6 import org.onosproject.event.AbstractEventTest;
7 import org.onosproject.net.DeviceId;
9 import com.google.common.collect.ImmutableSet;
10 import com.google.common.testing.EqualsTester;
13 * Tests of the label resource request.
15 public class LabelResourceRequestTest extends AbstractEventTest {
18 public void testEquality() {
19 DeviceId deviceId1 = DeviceId.deviceId("of:0001");
20 DeviceId deviceId2 = DeviceId.deviceId("of:0002");
22 ImmutableSet<LabelResource> releaseCollection = ImmutableSet
23 .copyOf(Collections.emptySet());
24 LabelResourceRequest h1 = new LabelResourceRequest(
26 LabelResourceRequest.Type.APPLY,
28 LabelResourceRequest h2 = new LabelResourceRequest(
30 LabelResourceRequest.Type.APPLY,
32 LabelResourceRequest h3 = new LabelResourceRequest(
34 LabelResourceRequest.Type.RELEASE,
35 0, releaseCollection);
36 LabelResourceRequest h4 = new LabelResourceRequest(
38 LabelResourceRequest.Type.RELEASE,
39 0, releaseCollection);
41 new EqualsTester().addEqualityGroup(h1, h2).addEqualityGroup(h3, h4)