Class GenerateTableColumnSegmentDmrsHandler_Test
- java.lang.Object
-
- org.eclipse.emf.ecp.view.internal.editor.handler.GenerateTableColumnSegmentDmrsHandler_Test
-
public class GenerateTableColumnSegmentDmrsHandler_Test extends java.lang.Object
Unit tests for theGenerateTableColumnSegmentDmrsHandler
.- Author:
- Lucas Koehler
-
-
Constructor Summary
Constructors Constructor Description GenerateTableColumnSegmentDmrsHandler_Test()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
generateChildDmrs()
void
generateChildDmrs_existingDmrDatabindingFailed()
Tests that child dmrs are still generated even if the databinding for an existing child dmr fails.void
generateChildDmrs_multiDmrDatabindingFailed()
void
generateChildDmrs_multiDmrResolvesToAttribute()
void
generateChildDmrs_noMultiDmr()
void
generateChildDmrs_noMultiSegment()
void
generateChildDmrs_noRootEClass()
void
generateChildDmrs_noSubClass()
Tests that nothing happens if no subclass (not even the base column root) is usedvoid
generateChildDmrs_subClass()
Tests that DMRs for all EAttributes for a sub class of the base column root are generated.void
setUp()
-
-
-
Method Detail
-
setUp
public void setUp()
-
generateChildDmrs
public void generateChildDmrs() throws DatabindingFailedException
- Throws:
DatabindingFailedException
-
generateChildDmrs_noRootEClass
public void generateChildDmrs_noRootEClass() throws DatabindingFailedException
- Throws:
DatabindingFailedException
-
generateChildDmrs_noMultiDmr
public void generateChildDmrs_noMultiDmr() throws DatabindingFailedException
- Throws:
DatabindingFailedException
-
generateChildDmrs_noMultiSegment
public void generateChildDmrs_noMultiSegment() throws DatabindingFailedException
- Throws:
DatabindingFailedException
-
generateChildDmrs_multiDmrResolvesToAttribute
public void generateChildDmrs_multiDmrResolvesToAttribute() throws DatabindingFailedException
- Throws:
DatabindingFailedException
-
generateChildDmrs_multiDmrDatabindingFailed
public void generateChildDmrs_multiDmrDatabindingFailed() throws DatabindingFailedException
- Throws:
DatabindingFailedException
-
generateChildDmrs_existingDmrDatabindingFailed
public void generateChildDmrs_existingDmrDatabindingFailed() throws DatabindingFailedException
Tests that child dmrs are still generated even if the databinding for an existing child dmr fails.- Throws:
DatabindingFailedException
-
generateChildDmrs_subClass
public void generateChildDmrs_subClass() throws DatabindingFailedException
Tests that DMRs for all EAttributes for a sub class of the base column root are generated.- Throws:
DatabindingFailedException
-
generateChildDmrs_noSubClass
public void generateChildDmrs_noSubClass() throws DatabindingFailedException
Tests that nothing happens if no subclass (not even the base column root) is used- Throws:
DatabindingFailedException
-
-