add more tests for example for Authorization Code exchange workflow