Personally I would be that stressed about having to do tests in public.
My good friend is a diabetic (in sort of remission at the mo thanks to organ donation!!!) and has always tested herself and given herself insulin when we are out.
So I wouldn't feel embarrassed or anything when I'm out with them.