Unit Test
#Testing database Shouldn't rely on other services: Test the API endpoints but not database methods.
#Functional testing
#Integration testing Check the flow.
Front-end : Selenium can be used.
#How to write UT, the structure https://en.wikipedia.org/wiki/Behavior-driven_development