Another way of thinking is this:
Unit Test:
Test your code as units, calling methods and verifying return values and object property states/values
Functional Testing:
Testing your code paths while preforming a task. This ensures your application does what your code says it does.
Integral Testing? Do you mean Integration Testing?
Integration Testing:
Testing your code by plugging it into a larger mass to ensure you haven't broken existing logic and you are able to integrate back into the main branch.
manpreet
Best Answer
2 years ago
What is functional testing? How is this different from unit testing and integration testing?