Pregunta

Si ha descargado el código fuente de Android, se podría ver una carpeta de prueba presentes en casi todas las aplicaciones y el marco de base.

Yo quería saber si construimos el código de prueba demasiado mientras que la construcción del SDK de código fuente, o es sólo para nuestra referencia.

Si es por esto último, ¿cuál es la mejor manera de utilizarlo? Por favor, publicar el uso exacto de las pruebas presentes en el código fuente de Android.

¿Fue útil?

Solución

Las pruebas no consiguen ejecutar automáticamente cuando se ejecuta cuando se genera la fuente. Sin embargo, puede ejecutar manualmente si lo desea.

Si quieres hacer esto, los comandos deben ser:

build/envsetup.sh
emulator &
development/testrunner/runtest.py android

Ver este tema por un poco más de información sobre este:
http://groups.google.com/group/android-platform/ browse_thread / hilo / a0eec9692f5072ba

Otros consejos

Las pruebas (unidad) son probablemente allí simplemente para hacer posible que cualquier persona que se extiende la fuente para asegurarse de que los cambios no introducen un comportamiento inesperado. También envía el mensaje de que Google sigue las prácticas de desarrollo de software y buena prueba su código y no sólo el resultado final.

Todo lo anterior ha dicho sin haber descargado la fuente, pero acabamos de analizar su descripción de lo que ves.

Editar: Por supuesto, no es, por supuesto ningún punto en la eliminación de las pruebas, ya que son fuente igualmente abierta. También podrían ayudar a los desarrolladores a entender cuál es el comportamiento esperado es si la documentación no está claro.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top