If a mixed-case tenant alias was provided here, this method would fail when checking for tenant existence, so I'm pretty sure this should just not be here.

Can you add a test for trying to update a tenant with an upper-case variant and ensuring it returns a 404?