Skip to content

Commit 177517c

Browse files
committed
symbolize keys for test data
1 parent 36b74f6 commit 177517c

12 files changed

+411
-411
lines changed

spec/line/bot/send_message_01_text_spec.rb

+16-16
Original file line numberDiff line numberDiff line change
@@ -37,19 +37,19 @@
3737

3838
user_id = 'user_id'
3939
message = {
40-
'type' => 'text',
41-
'text' => 'Hello, world'
40+
type: 'text',
41+
text: 'Hello, world'
4242
}
4343
response = client.push_message(user_id, message, payload: {customAggregationUnits: ['test']})
4444

4545
expected = {
46-
'to' => user_id,
47-
'messages' => [
46+
customAggregationUnits: ['test'],
47+
to: user_id,
48+
messages: [
4849
message
49-
],
50-
'customAggregationUnits' => ['test']
51-
}
52-
expect(JSON.parse(response.body)).to eq(expected)
50+
]
51+
}.to_json
52+
expect(response.body).to eq(expected)
5353
end
5454

5555
it 'replies the text message' do
@@ -110,19 +110,19 @@
110110

111111
user_ids = ['user1', 'user2']
112112
message = {
113-
'type' => 'text',
114-
'text' => 'Hello, world'
113+
type: 'text',
114+
text: 'Hello, world'
115115
}
116-
response = client.multicast(user_ids, message, payload: { customAggregationUnits: ['test']})
116+
response = client.multicast(user_ids, message, payload: {customAggregationUnits: ['test']})
117117

118118
expected = {
119-
'to' => user_ids,
120-
'messages' => [
119+
customAggregationUnits: ['test'],
120+
to: user_ids,
121+
messages: [
121122
message
122123
],
123-
'customAggregationUnits' => ['test']
124-
}
125-
expect(JSON.parse(response.body)).to eq(expected)
124+
}.to_json
125+
expect(response.body).to eq(expected)
126126
end
127127

128128
it 'broadcasts the text message' do

spec/line/bot/send_message_02_image_spec.rb

+18-18
Original file line numberDiff line numberDiff line change
@@ -38,20 +38,20 @@
3838

3939
user_id = 'user_id'
4040
message = {
41-
'type' => 'image',
42-
'originalContentUrl' => 'https://example.com/image.jpg',
43-
'previewImageUrl' => 'https://example.com/image_preview.jpg',
41+
type: 'image',
42+
originalContentUrl: 'https://example.com/image.jpg',
43+
previewImageUrl: 'https://example.com/image_preview.jpg',
4444
}
4545
response = client.push_message(user_id, message, payload: {'customAggregationUnits' => ['test']})
4646

4747
expected = {
48-
'to' => user_id,
49-
'messages' => [
48+
customAggregationUnits: ['test'],
49+
to: user_id,
50+
messages: [
5051
message
51-
],
52-
'customAggregationUnits' => ['test']
53-
}
54-
expect(JSON.parse(response.body)).to eq(expected)
52+
]
53+
}.to_json
54+
expect(response.body).to eq(expected)
5555
end
5656

5757
it 'replies the image message' do
@@ -114,19 +114,19 @@
114114

115115
user_ids = ['user1', 'user2']
116116
message = {
117-
'type' => 'image',
118-
'originalContentUrl' => 'https://example.com/image.jpg',
119-
'previewImageUrl' => 'https://example.com/image_preview.jpg',
117+
type: 'image',
118+
originalContentUrl: 'https://example.com/image.jpg',
119+
previewImageUrl: 'https://example.com/image_preview.jpg',
120120
}
121121
response = client.multicast(user_ids, message, payload: {'customAggregationUnits' => ['test']})
122122

123123
expected = {
124-
'to' => user_ids,
125-
'messages' => [
124+
customAggregationUnits: ['test'],
125+
to: user_ids,
126+
messages: [
126127
message
127-
],
128-
'customAggregationUnits' => ['test']
129-
}
130-
expect(JSON.parse(response.body)).to eq(expected)
128+
]
129+
}.to_json
130+
expect(response.body).to eq(expected)
131131
end
132132
end

spec/line/bot/send_message_03_video_spec.rb

+18-18
Original file line numberDiff line numberDiff line change
@@ -38,20 +38,20 @@
3838

3939
user_id = 'user_id'
4040
message = {
41-
'type' => 'video',
42-
'originalContentUrl' => 'https://example.com/video.mp4',
43-
'previewImageUrl' => 'https://example.com/video_preview.jpg',
41+
type: 'video',
42+
originalContentUrl: 'https://example.com/video.mp4',
43+
previewImageUrl: 'https://example.com/video_preview.jpg',
4444
}
4545
response = client.push_message(user_id, message, payload: {'customAggregationUnits' => ['test']})
4646

4747
expected = {
48-
'to' => user_id,
49-
'messages' => [
48+
customAggregationUnits: ['test'],
49+
to: user_id,
50+
messages: [
5051
message
51-
],
52-
'customAggregationUnits' => ['test']
53-
}
54-
expect(JSON.parse(response.body)).to eq(expected)
52+
]
53+
}.to_json
54+
expect(response.body).to eq(expected)
5555
end
5656

5757
it 'replies the video message' do
@@ -114,19 +114,19 @@
114114

115115
user_ids = ['user1', 'user2']
116116
message = {
117-
'type' => 'video',
118-
'originalContentUrl' => 'https://example.com/video.mp4',
119-
'previewImageUrl' => 'https://example.com/video_preview.jpg',
117+
type: 'video',
118+
originalContentUrl: 'https://example.com/video.mp4',
119+
previewImageUrl: 'https://example.com/video_preview.jpg',
120120
}
121121
response = client.multicast(user_ids, message, payload: {'customAggregationUnits' => ['test']})
122122

123123
expected = {
124-
'to' => user_ids,
125-
'messages' => [
124+
customAggregationUnits: ['test'],
125+
to: user_ids,
126+
messages: [
126127
message
127-
],
128-
'customAggregationUnits' => ['test']
129-
}
130-
expect(JSON.parse(response.body)).to eq(expected)
128+
]
129+
}.to_json
130+
expect(response.body).to eq(expected)
131131
end
132132
end

spec/line/bot/send_message_04_audio_spec.rb

+18-18
Original file line numberDiff line numberDiff line change
@@ -38,20 +38,20 @@
3838

3939
user_id = 'user_id'
4040
message = {
41-
'type' => 'audio',
42-
'originalContentUrl' => 'https://example.com/audio.mp3',
43-
'duration' => 120000
41+
type: 'audio',
42+
originalContentUrl: 'https://example.com/audio.mp3',
43+
duration: 120000
4444
}
4545
response = client.push_message(user_id, message, payload: {'customAggregationUnits' => ['test']})
4646

4747
expected = {
48-
'to' => user_id,
49-
'messages' => [
48+
customAggregationUnits: ['test'],
49+
to: user_id,
50+
messages: [
5051
message
51-
],
52-
'customAggregationUnits' => ['test']
53-
}
54-
expect(JSON.parse(response.body)).to eq(expected)
52+
]
53+
}.to_json
54+
expect(response.body).to eq(expected)
5555
end
5656

5757
it 'replies the audio message' do
@@ -114,19 +114,19 @@
114114

115115
user_ids = ['user1', 'user2']
116116
message = {
117-
'type' => 'audio',
118-
'originalContentUrl' => 'https://example.com/audio.mp3',
119-
'duration' => 120000
117+
type: 'audio',
118+
originalContentUrl: 'https://example.com/audio.mp3',
119+
duration: 120000
120120
}
121121
response = client.multicast(user_ids, message, payload: {'customAggregationUnits' => ['test']})
122122

123123
expected = {
124-
'to' => user_ids,
125-
'messages' => [
124+
customAggregationUnits: ['test'],
125+
to: user_ids,
126+
messages: [
126127
message
127-
],
128-
'customAggregationUnits' => ['test']
129-
}
130-
expect(JSON.parse(response.body)).to eq(expected)
128+
]
129+
}.to_json
130+
expect(response.body).to eq(expected)
131131
end
132132
end

spec/line/bot/send_message_05_location_spec.rb

+24-24
Original file line numberDiff line numberDiff line change
@@ -40,22 +40,22 @@
4040

4141
user_id = 'user_id'
4242
message = {
43-
'type' => 'location',
44-
'title' => 'LINE Corporation.',
45-
'address' => 'Hikarie Shibuya-ku Tokyo 151-0002',
46-
'latitude' => 35.61823286112982,
47-
'longitude' => 139.72824096679688,
43+
type: 'location',
44+
title: 'LINE Corporation.',
45+
address: 'Hikarie Shibuya-ku Tokyo 151-0002',
46+
latitude: 35.61823286112982,
47+
longitude: 139.72824096679688,
4848
}
49-
response = client.push_message(user_id, message, payload: {'customAggregationUnits' => ['test']})
49+
response = client.push_message(user_id, message, payload: {customAggregationUnits: ['test']})
5050

5151
expected = {
52-
'to' => user_id,
53-
'messages' => [
52+
customAggregationUnits: ['test'],
53+
to: user_id,
54+
messages: [
5455
message
55-
],
56-
'customAggregationUnits' => ['test']
57-
}
58-
expect(JSON.parse(response.body)).to eq(expected)
56+
]
57+
}.to_json
58+
expect(response.body).to eq(expected)
5959
end
6060

6161
it 'replies the location message' do
@@ -122,21 +122,21 @@
122122

123123
user_ids = ['user1', 'user2']
124124
message = {
125-
'type' => 'location',
126-
'title' => 'LINE Corporation.',
127-
'address' => 'Hikarie Shibuya-ku Tokyo 151-0002',
128-
'latitude' => 35.61823286112982,
129-
'longitude' => 139.72824096679688,
125+
type: 'location',
126+
title: 'LINE Corporation.',
127+
address: 'Hikarie Shibuya-ku Tokyo 151-0002',
128+
latitude: 35.61823286112982,
129+
longitude: 139.72824096679688,
130130
}
131-
response = client.multicast(user_ids, message, payload: {'customAggregationUnits' => ['test']})
131+
response = client.multicast(user_ids, message, payload: {customAggregationUnits: ['test']})
132132

133133
expected = {
134-
'to' => user_ids,
135-
'messages' => [
134+
customAggregationUnits: ['test'],
135+
to: user_ids,
136+
messages: [
136137
message
137-
],
138-
'customAggregationUnits' => ['test']
139-
}
140-
expect(JSON.parse(response.body)).to eq(expected)
138+
]
139+
}.to_json
140+
expect(response.body).to eq(expected)
141141
end
142142
end

spec/line/bot/send_message_06_sticker_spec.rb

+20-20
Original file line numberDiff line numberDiff line change
@@ -38,20 +38,20 @@
3838

3939
user_id = 'user_id'
4040
message = {
41-
'type' => 'sticker',
42-
'packageId' => '2',
43-
'stickerId' => '144',
41+
type: 'sticker',
42+
packageId: '2',
43+
stickerId: '144',
4444
}
45-
response = client.push_message(user_id, message, payload: {'customAggregationUnits' => ['test']})
45+
response = client.push_message(user_id, message, payload: {customAggregationUnits: ['test']})
4646

4747
expected = {
48-
'to' => user_id,
49-
'messages' => [
48+
customAggregationUnits: ['test'],
49+
to: user_id,
50+
messages: [
5051
message
51-
],
52-
'customAggregationUnits' => ['test']
53-
}
54-
expect(JSON.parse(response.body)).to eq(expected)
52+
]
53+
}.to_json
54+
expect(response.body).to eq(expected)
5555
end
5656

5757
it 'replies the sticker message' do
@@ -114,19 +114,19 @@
114114

115115
user_ids = ['user1', 'user2']
116116
message = {
117-
'type' => 'sticker',
118-
'packageId' => '2',
119-
'stickerId' => '144',
117+
type: 'sticker',
118+
packageId: '2',
119+
stickerId: '144',
120120
}
121-
response = client.multicast(user_ids, message, payload: {'customAggregationUnits' => ['test']})
121+
response = client.multicast(user_ids, message, payload: {customAggregationUnits: ['test']})
122122

123123
expected = {
124-
'to' => user_ids,
125-
'messages' => [
124+
customAggregationUnits: ['test'],
125+
to: user_ids,
126+
messages: [
126127
message
127-
],
128-
'customAggregationUnits' => ['test']
129-
}
130-
expect(JSON.parse(response.body)).to eq(expected)
128+
]
129+
}.to_json
130+
expect(response.body).to eq(expected)
131131
end
132132
end

0 commit comments

Comments
 (0)