@@ -8,7 +8,17 @@ public void GetSummaryAsyncTest()
88 {
99 DoesNotThrowAsync ( async ( ) =>
1010 {
11- var result = await _client . GroupChat . GetSummaryAsync ( GROUP_CHAT_ID ) ;
11+ var result = await _client . GroupChat . GetSummaryAsync ( GROUP_CHAT_ID ,
12+ ( o ) =>
13+ {
14+ IEnumerable < string > xLineRequestId ;
15+
16+ if ( o . TryGetValues ( "X-Line-Request-Id" , out xLineRequestId ) )
17+ {
18+ That ( xLineRequestId . First ( ) , Is . Not . Null ) ;
19+ That ( xLineRequestId . First ( ) , Is . Not . Empty ) ;
20+ }
21+ } ) ;
1222
1323 That ( result . GroupName , Is . EqualTo ( "ㅇㅇ" ) ) ;
1424 That ( result . GroupId , Is . EqualTo ( GROUP_CHAT_ID ) ) ;
@@ -20,7 +30,17 @@ public void GetNumberOfUsersAsyncTest()
2030 {
2131 DoesNotThrowAsync ( async ( ) =>
2232 {
23- var result = await _client . GroupChat . GetNumberOfUsersAsync ( GROUP_CHAT_ID ) ;
33+ var result = await _client . GroupChat . GetNumberOfUsersAsync ( GROUP_CHAT_ID ,
34+ ( o ) =>
35+ {
36+ IEnumerable < string > xLineRequestId ;
37+
38+ if ( o . TryGetValues ( "X-Line-Request-Id" , out xLineRequestId ) )
39+ {
40+ That ( xLineRequestId . First ( ) , Is . Not . Null ) ;
41+ That ( xLineRequestId . First ( ) , Is . Not . Empty ) ;
42+ }
43+ } ) ;
2444
2545 That ( result , Is . EqualTo ( 2 ) , $ "{ result } ") ;
2646 } ) ;
@@ -32,7 +52,17 @@ public void GetMemberUserIdsAsyncTest()
3252 {
3353 DoesNotThrowAsync ( async ( ) =>
3454 {
35- var result = await _client . GroupChat . GetMemberUserIdsAsync ( GROUP_CHAT_ID ) ;
55+ var result = await _client . GroupChat . GetMemberUserIdsAsync ( GROUP_CHAT_ID ,
56+ ( o ) =>
57+ {
58+ IEnumerable < string > xLineRequestId ;
59+
60+ if ( o . TryGetValues ( "X-Line-Request-Id" , out xLineRequestId ) )
61+ {
62+ That ( xLineRequestId . First ( ) , Is . Not . Null ) ;
63+ That ( xLineRequestId . First ( ) , Is . Not . Empty ) ;
64+ }
65+ } ) ;
3666
3767 That ( result . MemberIds . Count , Is . EqualTo ( 2 ) , $ "{ result . MemberIds . Count } ") ;
3868 } ) ;
@@ -43,7 +73,17 @@ public void GetChatMemberProfileAsyncTest()
4373 {
4474 DoesNotThrowAsync ( async ( ) =>
4575 {
46- var result = await _client . GroupChat . GetChatMemberProfileAsync ( GROUP_CHAT_ID , USER_ID ) ;
76+ var result = await _client . GroupChat . GetChatMemberProfileAsync ( GROUP_CHAT_ID , USER_ID ,
77+ ( o ) =>
78+ {
79+ IEnumerable < string > xLineRequestId ;
80+
81+ if ( o . TryGetValues ( "X-Line-Request-Id" , out xLineRequestId ) )
82+ {
83+ That ( xLineRequestId . First ( ) , Is . Not . Null ) ;
84+ That ( xLineRequestId . First ( ) , Is . Not . Empty ) ;
85+ }
86+ } ) ;
4787
4888 That ( result . DisplayName , Is . EqualTo ( "Charles" ) , $ "{ result . DisplayName } ") ;
4989 That ( result . UserId , Is . EqualTo ( USER_ID ) , $ "{ result . UserId } ") ;
@@ -54,7 +94,19 @@ public void GetChatMemberProfileAsyncTest()
5494 [ Ignore ( "tested" ) ]
5595 public void LeaveAsyncTest ( )
5696 {
57- DoesNotThrowAsync ( async ( ) => await _client . GroupChat . LeaveAsync ( GROUP_CHAT_ID ) ) ;
97+ DoesNotThrowAsync ( async ( ) =>
98+ {
99+ await _client . GroupChat . LeaveAsync ( GROUP_CHAT_ID , ( o ) =>
100+ {
101+ IEnumerable < string > xLineRequestId ;
102+
103+ if ( o . TryGetValues ( "X-Line-Request-Id" , out xLineRequestId ) )
104+ {
105+ That ( xLineRequestId . First ( ) , Is . Not . Null ) ;
106+ That ( xLineRequestId . First ( ) , Is . Not . Empty ) ;
107+ }
108+ } ) ;
109+ } ) ;
58110 }
59111 }
60112}
0 commit comments