I've always been much more interested in integration tests than lower level tests myself, but that's because when maintaining tests is expensive it's important to have the highest value, most refactor-supporting tests possible Maintaining tests is much cheaper now