Structural testing

See White box testing.