Unit Testing is a part of the software development process where the smallest parts know as "units" can be tested independently. This ensures that every "unit" of the program which later on makes a module works as expected whether in favorable or unfavorable situation. Once the individual units (here after call as methods/functions) are properly "Unit Tested", we can go for integration testing. A properly unit tested code is bound to produced better stability of the software under scanning with less bugs at the production environment.
Asked In: Many Interviews |