¿Diferencia entre la testing lógica y la testing de la aplicación en Xcode?

En Xcode cuando crea un nuevo caso de testing de unidad c objective, le pide que elija entre la testing "Lógica" y la testing "Aplicación". ¿Cual es la diferencia?

La parte de la Prueba lógica es para hacer testings de White Box ; Te permite probar cosas a un nivel más granular.

La Prueba de aplicación se parece más a las testings de Black Box en las que comtesting que las interacciones con los controles de interfaz de usuario y la interfaz de usuario de su aplicación le proporcionan los resultados / comportamiento esperados.

Las testings lógicas son las testings de tipo de testing de unidades muy bajas. (Piensa en un solo método)

Las testings de aplicación se encuentran en un nivel superior e incluyen la totalidad de la aplicación, el gráfico del object, los puntos de venta, etc. (Piense más en una testing de integración).

http://developer.apple.com/library/ios/ipad/#documentation/Xcode/Conceptual/ios_development_workflow/135-Unit_Testing_Applications/unit_testing_applications.html