What is Test Driven Development?
Test Driven Development (TDD) is a software engineering methodology that states that all code should have a set of clear, repeatable unit tests written for it. Furthermore, it states that these tests should be written before the corresponding code is written, thus driving the development of the code base. The ultimate goal of TDD is to produce code that meets the exact need expressed by the test, and providing for a safety net in the event that the code base needs to be modified later. TDD is one aspect of a much larger development methodology known as Agile Development.
What is PL/Unit?
PL/Unit is a unit testing framework that provides the functionality to create unit tests for PL/SQL code. PL/Unit is expressed as a single package that is compiled into the database and made available for use by PL/SQL unit tests.
Database Versions That Support PL/Unit
PL/Unit can run on Oracle 8i or higher.