unit-testing java nativelibrary

unit testing - ¿Dónde están las pruebas unitarias para clases Java "nativas"?



unit-testing nativelibrary (1)

El proyecto OpenJDK ofrece su fuente en línea. El directorio de prueba para, por ejemplo, StringBuilder se puede encontrar en http://hg.openjdk.java.net/jdk7u/jdk7u2/jdk/file/58ad18490a50/test/java/lang/StringBuilder/ . Reemplace el número de versión con la versión que le interesa, y ajuste la ruta en consecuencia para encontrar las pruebas para todas las demás clases.

Para "divertirme", transfiero libremente algunas clases de Java a PHP (por ejemplo, java.util.regex.Matcher ), por lo que me gustaría poder ejecutar / exportar las pruebas unitarias para estas:

  • java.lang.StringBuilder
  • java.util.regex.Pattern
  • java.util.regex.Matcher

¿Donde puedo encontrarlos? Las pruebas de cualquier versión semi-reciente serían útiles.