I'm done adding basic CRUD functionality and decided to write unit tests. Oh man! it took forever to figure out all out and I'm not convinced it's worth it