X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=code-generator%2Fbinding-type-provider%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fsal%2Fbinding%2Fyang%2Ftypes%2FTestLeafSchemaNode.java;fp=code-generator%2Fbinding-type-provider%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fsal%2Fbinding%2Fyang%2Ftypes%2FTestLeafSchemaNode.java;h=efdb6afd04788671d1dec696aacad30f0626dd2a;hb=1145a8bde5a69ed2f9d7b1ce5347c5e40068b06f;hp=0000000000000000000000000000000000000000;hpb=42a7691cf5b5a9dfefd0eb5717ab97be9ac69c50;p=mdsal.git diff --git a/code-generator/binding-type-provider/src/test/java/org/opendaylight/yangtools/sal/binding/yang/types/TestLeafSchemaNode.java b/code-generator/binding-type-provider/src/test/java/org/opendaylight/yangtools/sal/binding/yang/types/TestLeafSchemaNode.java new file mode 100644 index 0000000000..efdb6afd04 --- /dev/null +++ b/code-generator/binding-type-provider/src/test/java/org/opendaylight/yangtools/sal/binding/yang/types/TestLeafSchemaNode.java @@ -0,0 +1,71 @@ +/* + * Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved. + * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v1.0 which accompanies this distribution, + * and is available at http://www.eclipse.org/legal/epl-v10.html + */ +package org.opendaylight.yangtools.sal.binding.yang.types; + +import java.util.List; +import org.opendaylight.yangtools.yang.common.QName; +import org.opendaylight.yangtools.yang.model.api.*; + +/** + * Mock Leaf Schema Node designated to increase branch coverage in test cases. + * + * @author Lukas Sedlak + */ +public class TestLeafSchemaNode implements LeafSchemaNode { + @Override public TypeDefinition getType() { + return null; + } + + @Override public String getDefault() { + return null; + } + + @Override public String getUnits() { + return null; + } + + @Override public boolean isAugmenting() { + return false; + } + + @Override public boolean isAddedByUses() { + return false; + } + + @Override public boolean isConfiguration() { + return false; + } + + @Override public ConstraintDefinition getConstraints() { + return null; + } + + @Override public QName getQName() { + return null; + } + + @Override public SchemaPath getPath() { + return null; + } + + @Override public List getUnknownSchemaNodes() { + return null; + } + + @Override public String getDescription() { + return null; + } + + @Override public String getReference() { + return null; + } + + @Override public Status getStatus() { + return null; + } +}