@@ -161,26 +161,14 @@ void main() {
161
161
});
162
162
163
163
group ('handleReactionEvent' , () {
164
- ReactionEvent mkEvent (Reaction reaction, ReactionOp op, int messageId) {
165
- return ReactionEvent (
166
- id: 1 ,
167
- op: op,
168
- emojiName: reaction.emojiName,
169
- emojiCode: reaction.emojiCode,
170
- reactionType: reaction.reactionType,
171
- userId: reaction.userId,
172
- messageId: messageId,
173
- );
174
- }
175
-
176
164
test ('add reaction' , () async {
177
165
final originalMessage = eg.streamMessage (reactions: []);
178
166
await prepare ();
179
167
await prepareMessages ([originalMessage]);
180
168
final message = store.messages.values.single;
181
169
182
170
await store.handleEvent (
183
- mkEvent (eg.unicodeEmojiReaction, ReactionOp .add, originalMessage.id));
171
+ eg. reactionEvent (eg.unicodeEmojiReaction, ReactionOp .add, originalMessage.id));
184
172
checkNotifiedOnce ();
185
173
check (store.messages).values.single
186
174
..identicalTo (message)
@@ -192,7 +180,7 @@ void main() {
192
180
await prepare ();
193
181
await prepareMessages ([someMessage]);
194
182
await store.handleEvent (
195
- mkEvent (eg.unicodeEmojiReaction, ReactionOp .add, 1000 ));
183
+ eg. reactionEvent (eg.unicodeEmojiReaction, ReactionOp .add, 1000 ));
196
184
checkNotNotified ();
197
185
check (store.messages).values.single
198
186
.reactions.isNull ();
@@ -224,7 +212,7 @@ void main() {
224
212
final message = store.messages.values.single;
225
213
226
214
await store.handleEvent (
227
- mkEvent (eventReaction, ReactionOp .remove, originalMessage.id));
215
+ eg. reactionEvent (eventReaction, ReactionOp .remove, originalMessage.id));
228
216
checkNotifiedOnce ();
229
217
check (store.messages).values.single
230
218
..identicalTo (message)
@@ -236,7 +224,7 @@ void main() {
236
224
await prepare ();
237
225
await prepareMessages ([someMessage]);
238
226
await store.handleEvent (
239
- mkEvent (eg.unicodeEmojiReaction, ReactionOp .remove, 1000 ));
227
+ eg. reactionEvent (eg.unicodeEmojiReaction, ReactionOp .remove, 1000 ));
240
228
checkNotNotified ();
241
229
check (store.messages).values.single
242
230
.reactions.isNotNull ().jsonEquals ([eg.unicodeEmojiReaction]);
0 commit comments