Object-oriented Programming in C# Test of Object-oriented Programs
Black box testing
Black box testing uses the interface of a program unit to derive test cases
The aim of black box testing is to demonstrate that the program unit produces
correct output on suitable input - relative to the functional requirements