@@ -156,15 +156,14 @@ mod tests {
156156 store:: SerializableEventContent ,
157157 test_utils:: mocks:: MatrixMockServer ,
158158 } ;
159- use matrix_sdk_test:: { JoinedRoomBuilder , async_test} ;
159+ use matrix_sdk_test:: { JoinedRoomBuilder , async_test, event_factory :: EventFactory } ;
160160 use ruma:: {
161- MilliSecondsSinceUnixEpoch ,
161+ MilliSecondsSinceUnixEpoch , event_id ,
162162 events:: { AnyMessageLikeEventContent , room:: message:: RoomMessageEventContent } ,
163163 room_id,
164164 serde:: Raw ,
165165 uint, user_id,
166166 } ;
167- use serde_json:: json;
168167
169168 use super :: {
170169 super :: { MsgLikeContent , MsgLikeKind , TimelineItemContent } ,
@@ -190,20 +189,15 @@ mod tests {
190189 let client = server. client_builder ( ) . build ( ) . await ;
191190 let room = server. sync_room ( & client, JoinedRoomBuilder :: new ( room_id ! ( "!r0" ) ) ) . await ;
192191 let sender = user_id ! ( "@mnt_io:matrix.org" ) ;
192+ let event_factory = EventFactory :: new ( ) ;
193193
194194 let base_value = BaseLatestEventValue :: Remote ( RemoteLatestEventValue :: from_plaintext (
195- Raw :: from_json_string (
196- json ! ( {
197- "content" : RoomMessageEventContent :: text_plain( "raclette" ) ,
198- "type" : "m.room.message" ,
199- "event_id" : "$ev0" ,
200- "room_id" : "!r0" ,
201- "origin_server_ts" : 42 ,
202- "sender" : sender,
203- } )
204- . to_string ( ) ,
205- )
206- . unwrap ( ) ,
195+ event_factory
196+ . server_ts ( 42 )
197+ . sender ( sender)
198+ . text_msg ( "raclette" )
199+ . event_id ( event_id ! ( "$ev0" ) )
200+ . into_raw_sync ( ) ,
207201 ) ) ;
208202 let value =
209203 LatestEventValue :: from_base_latest_event_value ( base_value, & room, & client) . await ;
0 commit comments