To ensure that it works as expected for extreme data (data that is on the boundaries of what your software is supposed to accept) and exceptional data (data that is outside of those boundaries), and to make sure that appropriate error messages are returned when necessary.
|