/* * JBoss, Home of Professional Open Source. * * See the LEGAL.txt file distributed with this work for information regarding copyright ownership and licensing. * * See the AUTHORS.txt file distributed with this work for a full listing of individual contributors. */ package org.teiid.designer.schema.tools.model.jdbc.internal; import org.teiid.designer.schema.tools.model.jdbc.internal.DataTypeImpl; import junit.framework.TestCase; public class DataTypeImplTest extends TestCase { private static final String typeName = "string"; //$NON-NLS-1$ private static final String namespace = "http://www.metamatrix.com/xml/types"; //$NON-NLS-1$ /* * Test method for 'org.teiid.designer.modelgenerator.wsdl.model.jdbc.internal.DataTypeImpl.DataTypeImpl(String, String)' */ public void testDataTypeImpl() { DataTypeImpl impl = new DataTypeImpl(); assertNotNull(impl); } public void testDataTypeImplNameNamespace() { DataTypeImpl impl = new DataTypeImpl(typeName, namespace); assertNotNull(impl); assertEquals(impl.getTypeName(), typeName); assertEquals(impl.getTypeNamespace(), namespace); } /* * Test method for 'org.teiid.designer.modelgenerator.wsdl.model.jdbc.internal.DataTypeImpl.getTypeName()' */ public void testGetSetTypeName() { DataTypeImpl impl = new DataTypeImpl(); impl.setTypeName(typeName); assertEquals(impl.getTypeName(), typeName); } /* * Test method for 'org.teiid.designer.modelgenerator.wsdl.model.jdbc.internal.DataTypeImpl.getTypeNamespace()' */ public void testGetSetTypeNamespace() { DataTypeImpl impl = new DataTypeImpl(); impl.setTypeNamespace(namespace); assertEquals(impl.getTypeNamespace(), namespace); } }