Test clean up
Extract method ensureItHasBeenCalledExactlyOnce
Extract method eventually. Move some test vals to the test class level so we define them only once. Clean up