@@ -516,7 +516,7 @@ fn messages_pager_omits_empty_query_params() {
516516
517517#[ test]
518518fn test_message_creation ( ) {
519- let message = Message :: new ( ) ;
519+ let message = Message :: default ( ) ;
520520 assert ! ( message. id. is_none( ) ) ;
521521 assert ! ( message. content. is_none( ) ) ;
522522 assert ! ( message. attachments. is_empty( ) ) ;
@@ -568,8 +568,10 @@ fn direct_message_session_uses_required_zero_value_fields() {
568568
569569#[ test]
570570fn test_message_with_content ( ) {
571- let mut message = Message :: new ( ) ;
572- message. content = Some ( "Hello, world!" . to_string ( ) ) ;
571+ let message = Message {
572+ content : Some ( "Hello, world!" . to_string ( ) ) ,
573+ ..Default :: default ( )
574+ } ;
573575 assert ! (
574576 message
575577 . content
@@ -708,13 +710,15 @@ fn message_attachment_omits_go_zero_values() {
708710
709711#[ test]
710712fn test_bot_detection ( ) {
711- let mut message = Message :: new ( ) ;
712- message. author = Some ( MessageUser {
713- id : Some ( "123" . to_string ( ) ) ,
714- username : Some ( "Bot" . to_string ( ) ) ,
715- bot : Some ( true ) ,
716- avatar : None ,
717- } ) ;
713+ let mut message = Message {
714+ author : Some ( MessageUser {
715+ id : Some ( "123" . to_string ( ) ) ,
716+ username : Some ( "Bot" . to_string ( ) ) ,
717+ bot : Some ( true ) ,
718+ avatar : None ,
719+ } ) ,
720+ ..Default :: default ( )
721+ } ;
718722
719723 assert ! (
720724 message
0 commit comments