func TestImplicitFlow(t *testing.T) {
	token, err := NewImplicitToken()
	if err != nil {
		t.Fatalf("Could not generate token:\n%s\n", err)
	}
	t.Logf("Token generated: %s\n", token.AccessToken)
	res := VerifyImplicitToken(token.AccessToken)
	if !res {
		t.Fatalf("Implicit token verification failed\n")
	}
	invalidateImplicitToken(token.AccessToken)
	t.Logf("Token invalidated\n")
}
TestImplicitFlow tests the entirety of the functions set of implicitStore
as they would be used by the Authorization Code Grant flow
package cache
import "testing"