4. Unit Test vs. API Test
● Common
○ Code level
○ May need to read the code under test (white box test)
● Unit test won't:
○ Query on Database
○ Communicate across network
○ Touch file system
○ Run several tests at the same time
5. Test Cases for API Test
● Return value based on input condition
● Does not return anything
● Trigger some other API/event/interrupt
● Modify certain resources