Add a builder for DefaultLink to hide multiplying constructors
Change-Id: Iaf073d07989c398a8f44541ffdb8dd93e5715162
diff --git a/core/common/src/test/java/org/onosproject/codec/impl/LinkCodecTest.java b/core/common/src/test/java/org/onosproject/codec/impl/LinkCodecTest.java
index c44b0eb..d04a91c 100644
--- a/core/common/src/test/java/org/onosproject/codec/impl/LinkCodecTest.java
+++ b/core/common/src/test/java/org/onosproject/codec/impl/LinkCodecTest.java
@@ -33,13 +33,15 @@
*/
public class LinkCodecTest {
- private final Link link = new DefaultLink(JsonCodecUtils.PID,
- JsonCodecUtils.CP1,
- JsonCodecUtils.CP2,
- Link.Type.DIRECT,
- Link.State.ACTIVE,
- false,
- JsonCodecUtils.A1);
+ private final Link link = DefaultLink.builder()
+ .providerId(JsonCodecUtils.PID)
+ .src(JsonCodecUtils.CP1)
+ .dst(JsonCodecUtils.CP2)
+ .type(Link.Type.DIRECT)
+ .state(Link.State.ACTIVE)
+ .isExpected(false)
+ .annotations(JsonCodecUtils.A1)
+ .build();
@Test
public void linkCodecTest() {