Comment puis-je accéder à deux classes du même nom dans différents packages?
foo.bar.myClass.class
et
foo.myClass.class
Tout cela dans la même classe
@TestRunner(Suite.class) @SuiteTest({bar.myClass.class, myClass.class})
Je vous remercie.
vous devrez en importer un et l’autre vous écrirez un chemin pleinement qualifié
par exemple dans votre code:
import foo.bar.myClass; . . . myClass ob; // this will refer to foo.bar.myClass foo.myClass ob1 ;//this will refer to foo.myClass
Vous devez utiliser les noms complets des classes.
foo.bar.myClass myvar; foo.myClass anothervar;
Sans importations:
@TestRunner(Suite.class) @SuiteTest({foo.bar.myClass.class, foo.myClass.class})