LPS-40597

Hey Shinn,

I've refactored the tests to a permission test class.
I also moved the permission upgrade to VerifyPermission instead.

Thanks,
Eric