closed-box testing

functional testing