create_blocking: default to pending, accept properly

When creating a test blocking that's accepted it should use the
`approve` method to ensure colliding reservations are handled
accordingly.