Refactored projects show view spec to not rely on DB but rather mock_model

What it says on the tin