import java.text.ParseException;
import java.util.HashMap;
import java.util.Map;
-import javax.annotation.Nonnull;
import org.junit.Test;
import org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.common.QNameModule;
l.remove(null);
fail();
} catch (UnsupportedOperationException e) {
+ // Expected
}
try {
l.addAll(null);
fail();
} catch (UnsupportedOperationException e) {
+ // Expected
}
try {
l.removeAll(null);
fail();
} catch (UnsupportedOperationException e) {
+ // Expected
}
try {
l.retainAll(null);
fail();
} catch (UnsupportedOperationException e) {
+ // Expected
}
try {
l.clear();
fail();
} catch (UnsupportedOperationException e) {
+ // Expected
}
try {
l.addAll(0, null);
fail();
} catch (UnsupportedOperationException e) {
+ // Expected
}
}
final QName qNameLeaf = QName.create(qNameModule, "leaf-a");
final Map<QName, Object> entryLeaf = new HashMap<>();
entryLeaf.put(qNameList, "leaf");
- final YangInstanceIdentifier.NodeIdentifierWithPredicates nodeIdentifierWithPredicates = new YangInstanceIdentifier
- .NodeIdentifierWithPredicates(qNameList , entryLeaf);
+ final YangInstanceIdentifier.NodeIdentifierWithPredicates nodeIdentifierWithPredicates =
+ new YangInstanceIdentifier.NodeIdentifierWithPredicates(qNameList , entryLeaf);
final YangInstanceIdentifier yangInstanceIdentifier = YangInstanceIdentifier.of(qNameRoot).node(qNameList)
.node(nodeIdentifierWithPredicates).node(qNameLeaf);
final PathArgument pathArgumentToRoot = yangInstanceIdentifier.getAncestor(1).getPathArguments().iterator()
.next();
- final StackedPathArguments stackedPathArguments = (StackedPathArguments)yangInstanceIdentifier.getPathArguments();
+ final StackedPathArguments stackedPathArguments = (StackedPathArguments)yangInstanceIdentifier
+ .getPathArguments();
assertTrue(yangInstanceIdentifier.pathArgumentsEqual(yangInstanceIdentifier));
assertEquals(pathArgumentToRoot, stackedPathArguments.get(0));
assertEquals(4, stackedPathArguments.size());
assertEquals(0, stackedPathArguments.indexOf(pathArgumentToRoot));
assertEquals(0, stackedPathArguments.lastIndexOf(pathArgumentToRoot));
- final StackedReversePathArguments stackedReversePathArguments = (StackedReversePathArguments)yangInstanceIdentifier
- .getReversePathArguments();
+ final StackedReversePathArguments stackedReversePathArguments =
+ (StackedReversePathArguments)yangInstanceIdentifier.getReversePathArguments();
final QName rootQname = pathArgumentToRoot.getNodeType();
final QName leafQname = stackedReversePathArguments.get(0).getNodeType();
assertEquals(qNameRoot, rootQname);
stackedYangInstanceIdentifier.getAncestor(12);
fail();
} catch (IllegalArgumentException e) {
+ // Expected
}
}
-}
\ No newline at end of file
+}