A system administrator supports an application in the cloud, which includes a restful API that receives an encrypted message that is passed to a calculator system. The administrator needs to ensure the proper function of the API using a new automation tool. Which of the following techniques would be BEST for the administrator to use to accomplish this requirement?
A. Functional testing
B. Performance testing
C. Integration testing
D. Unit testing
A. Functional testing
B. Performance testing
C. Integration testing
D. Unit testing