Why You Should be Black-Box Testing Your Web Application Data Stores
Application stores are required for large-scale web applications. Between mutators, actions, and getters, testing these stores can be tricky.
In this article, I talk about how using a black-box testing approach can reduce the time you're devoting to writing tests without sacrificing any of the thoroughness.