I understand the importance of unit testing. However, if we are going to write integration tests (testing the views and viewset), this test will step through all of the modules that we would otherwise unit test.
So, I'm wondering, it it really necessary to write unit test for Django Applications when we will still test the views?