1010}
1111EOS
1212
13- ISSUE_CHANNEL_ACCESS_TOKEN_21_CONTENT = <<"EOS"
13+ ISSUE_CHANNEL_ACCESS_TOKEN_JWT_CONTENT = <<"EOS"
1414{
1515 "access_token": "eyJhbGciOiJIUzxxxxxx",
1616 "token_type": "Bearer",
1919}
2020EOS
2121
22- GET_CHANNEL_ACCESS_TOKEN_KEY_IDS_21_CONTENT = <<"EOS"
22+ GET_CHANNEL_ACCESS_TOKEN_KEY_IDS_JWT_CONTENT = <<"EOS"
2323{
2424 "key_ids": [
2525 "U_gdnFYKTWRxxxxDVZexGg",
@@ -74,10 +74,10 @@ def generate_client
7474
7575 it 'issues an oauth access token v2.1' do
7676 uri_template = Addressable ::Template . new Line ::Bot ::API ::DEFAULT_OAUTH_ENDPOINT + '/oauth2/v2.1/token'
77- stub_request ( :post , uri_template ) . to_return { |request | { body : ISSUE_CHANNEL_ACCESS_TOKEN_21_CONTENT , status : 200 } }
77+ stub_request ( :post , uri_template ) . to_return { |request | { body : ISSUE_CHANNEL_ACCESS_TOKEN_JWT_CONTENT , status : 200 } }
7878
7979 client = generate_client
80- response = client . issue_channel_access_token_21 ( 'jwt_string' )
80+ response = client . issue_channel_access_token_jwt ( 'jwt_string' )
8181
8282 expect ( response ) . to be_a ( Net ::HTTPOK )
8383 result = JSON . parse ( response . body )
@@ -93,18 +93,19 @@ def generate_client
9393
9494 client = generate_client
9595
96- response = client . revoke_channel_access_token_21 ( 'sDTOzw5wIfxxxxPEzcmeQA' )
96+ response = client . revoke_channel_access_token_jwt ( 'sDTOzw5wIfxxxxPEzcmeQA' )
9797
9898 expect ( response ) . to be_a ( Net ::HTTPOK )
9999 end
100100
101101 it 'get all valid channel access token key ids v2.1' do
102- uri_template = Addressable ::Template . new Line ::Bot ::API ::DEFAULT_OAUTH_ENDPOINT + "/oauth2/v2.1/tokens/kid?client_assertion=jwt_string&client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
103- stub_request ( :any , uri_template ) . to_return { |request | { body : GET_CHANNEL_ACCESS_TOKEN_KEY_IDS_21_CONTENT , status : 200 } }
102+ uri_template = Addressable ::Template . new Line ::Bot ::API ::DEFAULT_OAUTH_ENDPOINT +
103+ "/oauth2/v2.1/tokens/kid?client_assertion=jwt_string&client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
104+ stub_request ( :any , uri_template ) . to_return { |request | { body : GET_CHANNEL_ACCESS_TOKEN_KEY_IDS_JWT_CONTENT , status : 200 } }
104105
105106 client = generate_client
106107
107- response = client . get_channel_access_token_key_ids_21 ( 'jwt_string' )
108+ response = client . get_channel_access_token_key_ids_jwt ( 'jwt_string' )
108109
109110 expect ( response ) . to be_a ( Net ::HTTPOK )
110111 end
0 commit comments