test[1 [self/]] | 0.58 sec | Passed |
test[10 ['Constraint 1 Constraint2'/]] | 74 ms | Passed |
test[11 ['NewAbstractClass' + self.eContainer().eContents(ecore::EClass)->size()/]] | 75 ms | Passed |
test[12 ['The ' + self.oclAsType(ecore::EClass).name +' class is never used'/]] | 75 ms | Passed |
test[13 [-1/]] | 73 ms | Passed |
test[14 [self.eAnnotations.details->select(e | e.key = 'archetype')->asSequence()->first()/]] | 78 ms | Passed |
test[15 [self.eInverse(ecore::EClass)/]] | 75 ms | Passed |
test[16 [self.name.toLower()/]] | 0.16 sec | Passed |
test[17 [self.oclAsType(ecore::EClass).eAllSuperTypes->including(self).eInverse()->select(e | e.oclIsKindOf(ecore::EClass) or e.oclIsKindOf(ecore::EReference))->reject(e | e.oclAsType(ecore::EClass).eAllStructuralFeatures->includes(self))->notEmpty()/]] | 0.13 sec | Passed |
test[18 [self.oclAsType(ecore::EClass).eAllSuperTypes->size() < 4/]] | 0.12 sec | Passed |
test[19 [true/]] | 91 ms | Passed |
test[2 [self.eAllContents()/]] | 0.1 sec | Passed |
test[20 ['Open '+ self.name +' Class Diagram'/]] | 75 ms | Passed |
test[21 [self <> self.eContainer()/]] | 73 ms | Passed |
test[22 [self.eContainer(ecore::EPackage)/]] | 76 ms | Passed |
test[23 [not self.derived/]] | 96 ms | Passed |
test[24 [self.eClass().name + ':' + self.name/]] | 90 ms | Passed |
test[25 [self.oclIsTypeOf(ecore::ENamedElement)/]] | 0.19 sec | Passed |
test[26 [self.oclIsTypeOf(ecore::EClass)/]] | 0.19 sec | Passed |
test[27 [self.oclIsKindOf(ecore::ENamedElement)/]] | 0.16 sec | Passed |
test[28 [self.abstract and session.interface/]] | 0.15 sec | Passed |
test[29 [1 + 1 + 1/]] | 0.14 sec | Passed |
test[3 [self.eAllSuperTypes->including(self) - self.eAllSuperTypes/]] | 90 ms | Passed |
test[30 [self.eClass().name/]] | 0.1 sec | Passed |
test[31 [self.eContainerOrSelf(ecore::EPackage)/]] | 0.13 sec | Passed |
test[4 [self.customToString()/]] | 80 ms | Passed |
test[5 [self.eAllContents(ecore::EClass)->select(a: ecore::EClass | a.name.startsWith('Abst'))->select( a | a.interface)/]] | 0.12 sec | Passed |
test[6 [self.name/]] | 0.11 sec | Passed |
test[7 [self.eAllContents(ecore::EClass)->select(e | e.name.startsWith('IInterpreter'))/]] | 93 ms | Passed |
test[8 [self.name/]] | 75 ms | Passed |
test[9 [self.abstract/]] | 77 ms | Passed |