/** * Test constructor ClassElementsTransfer(Class), with correct Excpetion instance. * * @throws Exception if an unexpected exception occurs */ public void testCtorException() throws Exception { // create a Exception com.topcoder.uml.model.core.classifiers.Class classElement = new ClassImpl(); Stereotype stereoType = new StereotypeImpl(); stereoType.setName("Exception"); classElement.addStereotype(stereoType); ClassElementsTransfer classElementsTransfer = new ClassElementsTransfer(classElement); assertEquals( "Constructor failed, supportedFlavor is not correctly set.", ClassElementsTransfer.EXCEPTION_FLAVOR, classElementsTransfer.getTransferDataFlavors()[0]); assertEquals( "Constructor failed, element is not correctly set.", classElement, classElementsTransfer.getTransferData(ClassElementsTransfer.EXCEPTION_FLAVOR)); }