github.com/futurehomeno/fimpgo@v1.14.0/edgeapp/auth_test.go (about) 1 package edgeapp 2 3 import ( 4 "testing" 5 ) 6 7 func TestFhOAuth2Client_ExchangeRefreshToken(t *testing.T) { 8 9 client := NewFhOAuth2Client("netatmo","auth_test","beta") 10 client.SetParameters("tcp://cube.local:1883","","",0,0,0,0) 11 err := client.Init() 12 if err != nil { 13 t.Error("Failed to init sync client") 14 t.FailNow() 15 } 16 t.Log(client.hubToken) 17 r , err := client.ExchangeRefreshToken("the token must be set here") 18 if err != nil { 19 t.Error("Can't fetch token",err) 20 t.FailNow() 21 } 22 t.Log("New access token:"+r.AccessToken) 23 }