Skip to content

Commit e169672

Browse files
author
JMLF
committed
Fix(test testArrayListMatthias): some classes became interfaces -> fix assert
1 parent 6980d55 commit e169672

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

app/src/test/java/fr/inria/verveine/extractor/java/VerveineJTest_AdHoc.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -336,8 +336,8 @@ public void testClassVar() {
336336
public void testArrayListMatthias() {
337337
parse(new String[]{"src/test/resources/ad_hoc/Bla.java"});
338338

339-
assertEquals(9, entitiesOfType(org.moosetechnology.model.famix.famixjavaentities.Class.class).size()); // Bla, Object, String, List, ArrayList, Arrays,Comparable,Serializable,CharSequence, AbstractList, AbstractCollection, Collection, Cloneable, RandomAccess, Iterable, ConstantDesc, Constable
340-
assertEquals(5, entitiesOfType(ParametricClass.class).size());
339+
assertEquals(7, entitiesOfType(org.moosetechnology.model.famix.famixjavaentities.Class.class).size()); // Classes are : Bla, Object, String, ArrayList, Arrays, AbstractList, AbstractCollection
340+
assertEquals(3, entitiesOfType(ParametricClass.class).size()); // Parametric classes are : ArrayList, AbstractList, AbstractCollection
341341

342342
// compute all interfaces used by the 3 types String, ArrayList, Arrays
343343
Set<java.lang.Class<?>> allInterfaces = new HashSet<>();
@@ -454,7 +454,7 @@ public void testEnumDecl() {
454454
assertSame(detectFamixElement(Package.class, "ad_hoc"), Util.getOwner(pl));
455455
assertEquals(8, pl.getEnumValues().size());
456456
assertEquals(4, pl.getAttributes().size());
457-
assertEquals(7 + 2, pl.getMethods().size()); // 7 methods + <initializer> + implicit used: values()
457+
assertEquals(7 + 1, pl.getMethods().size()); // 7 methods + <initializer>
458458
}
459459

460460
@Test

0 commit comments

Comments
 (0)