3 ms·
Yes, I have used it in two projects myself and been involved in another project where I added a few features. If you are working on a straight forward CRUD web
by troystribling 17y ago
Yes, I have used it in two projects myself and been involved in another project where I added a few features. If you are working on a straight forward CRUD web app that does not interface with other services there is some value. One project in which I was involved and 5+ interfaces with other surfaces. Maintaining all of the mocks became very expensive. At one point it was determined that maybe half of the development time became devoted to test case maintinance. Eventually it was decided to abandon unit tests and just do integration testing. Another project was more xmpp based. I started with TDD but eventual gave up because the architure was in flux. All the experimentation put a great expense in test case maintenance. I also ditched unit tests for integration testing. You have to decide how much effort you are willing to put in test maintenance. If the expense is to greate scale back to something affordable.