I am developing REST APIs in my project and using .net core 3.1.
Various best practices suggest that we should write Unit Tests as well as Integration Tests for our project.
I agree with the point of writing unit tests. But do we really need to write Integration Tests when we can do the same with the Postman API tool as well? What will be the benefits if I write Integration Tests programmatically in .net core by creating a separate project or I should only write Unit Tests and continue to do Integration Tests using Postman?