Bonjour,
J'ai un type générique ModelListener<T> que je voudrais mocker avec EasyMock en spécifiant le type 'T' à 'Guest'.
ModelListener<Guest> mockListener = EasyMock.createStrictMock(ModelListener<Guest>.class);
Or, il n'est à priori pas possible d'appeler '.class' sur ce genre de classes.
A savoir que la solution
ModelListener<Guest> mockListener = EasyMock.createStrictMock(ModelListener.class);
fonctionne (les tests passent) mais me met le warning "Type safety: The expression of type ModelListener needs unchecked conversion to conform to ModelListener<Guest>"
Comment puis-je contourner ce problème ?
Merci
Partager