Class: TestManagementTokenProvider

Inherits:
Minitest::Test
  • Object
show all
Defined in:
lib/authing_ruby/test/mini_test/TestManagementTokenProvider.rb

Instance Method Summary collapse

Instance Method Details

#setupObject



13
14
15
16
17
18
19
20
21
22
23
# File 'lib/authing_ruby/test/mini_test/TestManagementTokenProvider.rb', line 13

def setup
  appHost = ENV["appHost"]
  graphqlEndpoint = "#{appHost}/graphql/v2"
  graphqlClient = AuthingRuby::Common::GraphqlClient.new(graphqlEndpoint)

  options = {
    userPoolId: ENV["userPoolId"],
    secret: ENV["secret"],
  }
  @managementTokenProvider = AuthingRuby::ManagementTokenProvider.new(options, graphqlClient)
end

#test_getAccessTokenFromServerObject

ruby ./lib/test/mini_test/TestManagementTokenProvider.rb -n test_getAccessTokenFromServer



32
33
34
35
# File 'lib/authing_ruby/test/mini_test/TestManagementTokenProvider.rb', line 32

def test_getAccessTokenFromServer
  token = @managementTokenProvider._getAccessTokenFromServer()
  assert(token != nil)
end

#test_getClientWhenSdkInitObject

ruby ./lib/test/mini_test/TestManagementTokenProvider.rb -n test_getClientWhenSdkInit



38
39
40
41
# File 'lib/authing_ruby/test/mini_test/TestManagementTokenProvider.rb', line 38

def test_getClientWhenSdkInit
  token = @managementTokenProvider.getClientWhenSdkInit()
  assert(token != nil)
end

#test_getTokenObject

ruby ./lib/test/mini_test/TestManagementTokenProvider.rb -n test_getToken



26
27
28
29
# File 'lib/authing_ruby/test/mini_test/TestManagementTokenProvider.rb', line 26

def test_getToken
  token = @managementTokenProvider.getToken()
  assert(token != nil)
end

#test_refreshTokenObject

ruby ./lib/test/mini_test/TestManagementTokenProvider.rb -n test_refreshToken



44
45
46
47
# File 'lib/authing_ruby/test/mini_test/TestManagementTokenProvider.rb', line 44

def test_refreshToken
  token = @managementTokenProvider.refreshToken()
  assert(token != nil)
end