1 package org.openecomp.sdc.be.dao.graph.datatype;
3 import org.junit.Assert;
5 import org.openecomp.sdc.be.dao.neo4j.GraphEdgeLabels;
7 import java.util.HashMap;
10 public class GraphEdgeTest {
12 private GraphEdge createTestSubject() {
13 return new GraphEdge();
17 public void testCtor() throws Exception {
18 new GraphEdge(GraphEdgeLabels.ADDITIONAL_INFORMATION, new HashMap<>());
22 public void testGetEdgeType() throws Exception {
23 GraphEdge testSubject;
24 GraphEdgeLabels result;
27 testSubject = createTestSubject();
28 result = testSubject.getEdgeType();
32 public void testSetEdgeType() throws Exception {
33 GraphEdge testSubject;
34 GraphEdgeLabels edgeType = null;
37 testSubject = createTestSubject();
38 testSubject.setEdgeType(edgeType);
42 public void testGetProperties() throws Exception {
43 GraphEdge testSubject;
44 Map<String, Object> result;
47 testSubject = createTestSubject();
48 result = testSubject.getProperties();
52 public void testSetProperties() throws Exception {
53 GraphEdge testSubject;
54 Map<String, Object> properties = null;
57 testSubject = createTestSubject();
58 testSubject.setProperties(properties);
62 public void testHashCode() throws Exception {
63 GraphEdge testSubject;
67 testSubject = createTestSubject();
68 result = testSubject.hashCode();
72 public void testEquals() throws Exception {
73 GraphEdge testSubject;
78 testSubject = createTestSubject();
80 result = testSubject.equals(obj);
81 Assert.assertEquals(false, result);
83 result = testSubject.equals(testSubject);
84 Assert.assertEquals(true, result);
86 result = testSubject.equals(createTestSubject());
87 Assert.assertEquals(true, result);
89 result = testSubject.equals(new Object());
90 Assert.assertEquals(false, result);
94 public void testToString() throws Exception {
95 GraphEdge testSubject;
99 testSubject = createTestSubject();
100 result = testSubject.toString();