Use .build for model specs

Testing a model generally doesn't require a persisted object.  Instead, build it in memory to avoid unnecessary database calls.