Improve style and conciseness (part 16)
Use test inheritance instead of test generation
Remove MX name uniqueness test per discussion on issue #662
Make methods that don't use `self` static methods
Fix GenericViewTests so that tests actually run
Remove another useless test module
Improve style and conciseness (part 17)