Examples - Of Stubs And Drivers In Software Testing
It is passive; it waits to be called and returns hardcoded or predefined data. Example Scenario:
Create a Stub for the Database. When the Login module calls checkUser() , the Stub simply returns true (success) without actually searching a real database. This allows you to verify if the Login module correctly redirects the user to the dashboard. 2. Drivers (The "Calling" Program) Examples Of Stubs And Drivers In Software Testing
A "Login" module that needs to verify credentials against a "Database" module. The Problem: The Database module isn't finished yet. It is passive; it waits to be called
A driver is a temporary piece of code that simulates a . It "drives" the module under test by providing inputs and initiating execution. Difference between Stubs and Drivers - GeeksforGeeks It is passive