Checkout.com interview question

Various types of unit testing.