/**
* Tests that the expected elements and their labels are exactly identical to all elements of the default test resource.
*/
@Test
public void testLabels() {
if (getExpectedElementLabels() == null) {
return; // TODO: remove this check once all tests have been refactored
}
for (Pair<ENamedElement, String> elementLabel : getExpectedElementLabels()) {
if (elementLabel.getFirst() instanceof EClass) {
// TODO: remove this once all tests have been refactored
assertHasLabel(((EClass) elementLabel.getFirst()).getInstanceClass(), elementLabel.getSecond());
} else {
assertHasLabel(elementLabel.getFirst(), elementLabel.getSecond());
}
}
// assertLabelMapConsistsOf(getExpectedElementLabels()); // TODO : revisit and enable this once all tests have been refactored
}
AbstractLabelingTest.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:dsl-devkit
作者:
评论列表
文章目录