Fix RuboCop remaining metric violations in GlossaryControllerTest * make all methods <= 10 lines, mostly via Extract Method * reduce method complexity by having 1 explicit asertiion per test * reduce class size to <= 100 lines by creating subclasses of GlossaryController Test
Fix RuboCop remaining metric violations in GlossaryControllerTest
* make all methods <= 10 lines, mostly via Extract Method
* reduce method complexity by having 1 explicit asertiion per test
* reduce class size to <= 100 lines by creating subclasses of GlossaryController Test

Miscellaneous other refactoring
* mostly changes to names of methods and variables

JoeCohen/mushroom-observer,raysuelzer/mushroom-observer,JoeCohen/mushroom-observer,raysuelzer/mushroom-observer,pellaea/mushroom-observer,MushroomObserver/mushroom-observer,JoeCohen/mushroom-observer,JoeCohen/mushroom-observer,pellaea/mushroom-observer,raysuelzer/mushroom-observer,MushroomObserver/mushroom-observer,pellaea/mushroom-observer,JoeCohen/mushroom-observer,raysuelzer/mushroom-observer,MushroomObserver/mushroom-observer,pellaea/mushroom-observer,MushroomObserver/mushroom-observer,MushroomObserver/mushroom-observer,pellaea/mushroom-observer,JoeCohen/mushroom-observer,MushroomObserver/mushroom-observer,pellaea/mushroom-observer,raysuelzer/mushroom-observer,JoeCohen/mushroom-observer,raysuelzer/mushroom-observer,pellaea/mushroom-observer,MushroomObserver/mushroom-observer,raysuelzer/mushroom-observer