@Test
public void testcheckValidationTopologyForAValidTopologyWithSuccessorHasEmptyTargetLabel() throws Exception {

    TNodeTemplate nt1 = topologyTemplate.getNodeTemplateOrRelationshipTemplate()
        .stream()
        .filter(x -> x instanceof TNodeTemplate)
        .map(TNodeTemplate.class::cast)
        .filter(nt -> nt.getId().equals("NT1"))
        .findAny()
        .get();
    ModelUtilities.setTargetLabel(nt1, "1");
    TNodeTemplate nt3 = topologyTemplate.getNodeTemplateOrRelationshipTemplate()
        .stream()
        .filter(x -> x instanceof TNodeTemplate)
        .map(TNodeTemplate.class::cast)
        .filter(nt -> nt.getId().equals("NT1_2"))
        .findAny()
        .get();
    ModelUtilities.setTargetLabel(nt3, "2");
    assertEquals(true, splitting.checkValidTopology(topologyTemplate));
}