X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=yang%2Fyang-parser-impl%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Fbuilder%2Fimpl%2FAbstractBuilderTest.java;fp=yang%2Fyang-parser-impl%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Fbuilder%2Fimpl%2FAbstractBuilderTest.java;h=0000000000000000000000000000000000000000;hb=c3ff09884178e03dc325b75b0944fd8239319058;hp=684b068e7c40cb3505a61703679a7c68be75c3f3;hpb=abced3230f02588c577c17c0cc039c5707c85081;p=yangtools.git diff --git a/yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/parser/builder/impl/AbstractBuilderTest.java b/yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/parser/builder/impl/AbstractBuilderTest.java deleted file mode 100644 index 684b068e7c..0000000000 --- a/yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/parser/builder/impl/AbstractBuilderTest.java +++ /dev/null @@ -1,87 +0,0 @@ -package org.opendaylight.yangtools.yang.parser.builder.impl; - -import com.google.common.base.Optional; -import java.net.URI; -import java.text.DateFormat; -import java.text.SimpleDateFormat; -import java.util.Date; -import org.junit.Before; -import org.opendaylight.yangtools.yang.common.QName; -import org.opendaylight.yangtools.yang.model.api.MustDefinition; -import org.opendaylight.yangtools.yang.model.api.SchemaPath; -import org.opendaylight.yangtools.yang.model.util.MustDefinitionImpl; -import org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder; -import org.opendaylight.yangtools.yang.parser.builder.api.UsesNodeBuilder; - -/** - * Created by lukas on 10/14/14. - * - * @deprecated Pre-Beryllium implementation, scheduled for removal. - */ -@Deprecated -public abstract class AbstractBuilderTest { - - protected final static String MODULE_NAMESPACE = "urn:opendaylight.rpc:def:test-model"; - protected final static String REVISION = "2014-10-06"; - protected final static String MODULE_NAME = "test-module"; - protected final static DateFormat SIMPLE_DATE_FORMAT = new SimpleDateFormat("yyyy-mm-dd"); - protected final static String MODULE_PATH = "test/module/path/test-module@" + REVISION + ".yang"; - - protected ModuleBuilder module; - - @Before - public void setUp() throws Exception { - module = new ModuleBuilder(MODULE_NAME, MODULE_PATH); - final Date moduleRevision = SIMPLE_DATE_FORMAT.parse(REVISION); - module.setRevision(moduleRevision); - module.setNamespace(URI.create(MODULE_NAMESPACE)); - module.setPrefix("mod"); - } - - protected MustDefinition provideMustDefinition() { - return MustDefinitionImpl.create("must-condition == value", - Optional.fromNullable("desc"), Optional.fromNullable("reference"), Optional.fromNullable("error-apptag"), - Optional.fromNullable("error-message")); - } - - protected UnknownSchemaNodeBuilder provideUnknownNodeBuilder() { - final QName unknownType = QName.create(module.getNamespace(), module.getRevision(), "unknown-type"); - final QName unknownNode = QName.create(module.getNamespace(), module.getRevision(), "unknown-ext-use"); - final SchemaPath unknownNodePath = SchemaPath.create(true, unknownNode); - final UnknownSchemaNodeBuilder unknownNodeBuilder = new UnknownSchemaNodeBuilderImpl(module.getModuleName(), - 25, unknownNode, unknownNodePath); - unknownNodeBuilder.setNodeType(unknownType); - return unknownNodeBuilder; - } - - protected UnknownSchemaNodeBuilder provideUnknownNodeBuilder(final QName innerPathSegment) { - final QName unknownType = QName.create(module.getNamespace(), module.getRevision(), "unknown-type"); - final QName unknownNode = QName.create(module.getNamespace(), module.getRevision(), "unknown-ext-use"); - final SchemaPath unknownNodePath = SchemaPath.create(true, innerPathSegment, unknownNode); - final UnknownSchemaNodeBuilder unknownNodeBuilder = new UnknownSchemaNodeBuilderImpl(module.getModuleName(), - 25, unknownNode, unknownNodePath); - unknownNodeBuilder.setNodeType(unknownType); - return unknownNodeBuilder; - } - - protected ChoiceBuilder provideChoiceBuilder(final String choiceLocalName) { - final QName choiceName = QName.create(module.getNamespace(), module.getRevision(), choiceLocalName); - final SchemaPath choicePath = SchemaPath.create(true, choiceName); - final ChoiceBuilder choiceBuilder = new ChoiceBuilder(module.getModuleName(), 22, choiceName, choicePath); - - return choiceBuilder; - } - - protected UsesNodeBuilder provideUsesNodeBuilder(final String usesGroupingName) { - final QName targetQName = QName.create(module.getNamespace(), module.getRevision(), usesGroupingName); - return new UsesNodeBuilderImpl(module.getModuleName(), 10, SchemaPath.create(true, targetQName)); - } - - protected ContainerSchemaNodeBuilder provideContainerBuilder(final String containerLocalName) { - final QName containerQName = QName.create(module.getNamespace(), module.getRevision(), containerLocalName); - SchemaPath containerPath = SchemaPath.create(true, containerQName); - - return new ContainerSchemaNodeBuilder(module.getModuleName(), 10, - containerQName, containerPath); - } -}