Comment puis-je test final et méthodes statiques d'un projet d'utilitaire?

Je suis en train de mettre en œuvre des tests unitaires pour unprojeter, il utilise un héritage de "l'utilité" du projet qui est jonché avec des méthodes statiques et beaucoup de classes sont définitives ou leurs méthodes sont finales. Je ne suis pas en mesure de mettre à jour le projet de patrimoine à tous.

JMock et EasyMock à la fois de vous étrangler en finale méthodes, et je ne vois pas une belle façon de tester la statique des appels. Quelles techniques sont là pour tester ces?

  • Est-il une raison pourquoi vous devez utiliser un Simulacre de cadre?
  • Oui, les appels de méthodes à utiliser JNDI propriétés pour se connecter à la base de données et de JMS, je ne veux pas mettre en œuvre toutes les pièces de mon test.
  • Êtes-vous en mesure de revoir tout l'héritage de code pour vous aider?
  • Non, mise à jour de la question afin de refléter que