O'Reilly logo
  • Ayman Homedan thinks this is interesting:

The basic distinction, though, is that functional tests test the application from the outside, from the point of view of the user. Unit tests test the application from the inside, from the point of view of the programmer.

From

Cover of Test-Driven Development with Python

Note

difference between functional and unit testing