summaryrefslogtreecommitdiffstats
path: root/src/test/java/org/onap/aai/sparky/config/oxm/CrossEntityReferenceTest.java
blob: 0ef0458ed0d8bd4b3493f1f36e88ed392ceb7dcb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package org.onap.aai.sparky.config.oxm;

import org.junit.Assert;
import org.junit.Test;
import org.onap.aai.sparky.config.oxm.CrossEntityReference;

public class CrossEntityReferenceTest {


  @Test
  public void testCrossEntityReferenceAllMethods() {
    CrossEntityReference cer = new CrossEntityReference();

    Assert.assertNull(cer.getTargetEntityType());

    cer.setTargetEntityType("TET");
    Assert.assertEquals(cer.getTargetEntityType(), "TET");

    Assert.assertEquals(cer.getReferenceAttributes().size(), 0);

    cer.addReferenceAttribute("AT");

    Assert.assertEquals(cer.getReferenceAttributes().size(), 1);

    Assert.assertNotNull(cer.toString());
  }
}