I think this whole question was unfair to all the good commenters.
Reason: As an experiment, I commented out the last 3 lines of the code:
tg = TestGoogle.new
tg.setup
tg.testSignInLink
The test ran perfectly.
I was previously assuming that I needed some way to "kick start" the methods in the TestGoogle class. Similar to a "Main" program that calls all the methods in turn.
Maybe that's what @justinko was referring to? So, the TestGoogle class is a test runner?
I think I need to apologize to the commenters.