@@ -23,11 +23,7 @@ public async Task TestReactions()
2323
2424 var activity = await this . UserFeed . AddActivityAsync ( a ) ;
2525
26- var data = new Dictionary < string , object > ( )
27- {
28- { "field" , "value" } ,
29- { "number" , 2 } ,
30- } ;
26+ var data = new Dictionary < string , object > ( ) { { "field" , "value" } , { "number" , 2 } , } ;
3127
3228 var r = await Client . Reactions . AddAsync ( "like" , activity . Id , "bobby" , data ) ;
3329
@@ -42,10 +38,7 @@ public async Task TestReactions()
4238
4339 // get reaction
4440 Reaction r2 = null ;
45- Assert . DoesNotThrowAsync ( async ( ) =>
46- {
47- r2 = await Client . Reactions . GetAsync ( r . Id ) ;
48- } ) ;
41+ Assert . DoesNotThrowAsync ( async ( ) => r2 = await Client . Reactions . GetAsync ( r . Id ) ) ;
4942
5043 Assert . NotNull ( r2 ) ;
5144 Assert . AreEqual ( r2 . ActivityId , r . ActivityId ) ;
@@ -60,14 +53,10 @@ public async Task TestReactions()
6053 data . Remove ( "field" ) ;
6154
6255 var beforeTime = r . UpdatedAt . Value ;
63- Assert . DoesNotThrowAsync ( async ( ) =>
64- {
65- r2 = await Client . Reactions . UpdateAsync ( r . Id , data ) ;
66- } ) ;
56+ Assert . DoesNotThrowAsync ( async ( ) => r2 = await Client . Reactions . UpdateAsync ( r . Id , data ) ) ;
6757 Assert . NotNull ( r2 ) ;
6858 Assert . False ( r2 . Data . ContainsKey ( "field" ) ) ;
69- object n ;
70- Assert . True ( r2 . Data . TryGetValue ( "number" , out n ) ) ;
59+ Assert . True ( r2 . Data . TryGetValue ( "number" , out object n ) ) ;
7160 Assert . AreEqual ( ( long ) n , 321 ) ;
7261 Assert . True ( r2 . Data . ContainsKey ( "new" ) ) ;
7362
@@ -85,15 +74,12 @@ public async Task TestReactions()
8574 Assert . IsTrue ( parent . LatestChildren [ "upvote" ] . Select ( x => x . Id ) . Contains ( c3 . Id ) ) ;
8675 Assert . IsTrue ( parent . LatestChildren [ "downvote" ] . Select ( x => x . Id ) . Contains ( c2 . Id ) ) ;
8776
88- Assert . DoesNotThrowAsync ( async ( ) =>
89- {
90- await Client . Reactions . DeleteAsync ( r . Id ) ;
91- } ) ;
77+ // restore tests once there is support on server
78+ // Assert.DoesNotThrowAsync(async () => await Client.Reactions.DeleteAsync(r.Id, true));
79+ // Assert.DoesNotThrowAsync(async () => await Client.Reactions.RestoreSoftDeletedAsync (r.Id) );
80+ Assert . DoesNotThrowAsync ( async ( ) => await Client . Reactions . DeleteAsync ( r . Id ) ) ;
9281
93- Assert . ThrowsAsync < StreamException > ( async ( ) =>
94- {
95- var r3 = await Client . Reactions . GetAsync ( r . Id ) ;
96- } ) ;
82+ Assert . ThrowsAsync < StreamException > ( async ( ) => await Client . Reactions . GetAsync ( r . Id ) ) ;
9783 }
9884
9985 [ Test ]
@@ -112,11 +98,7 @@ public async Task TestReactionPagination()
11298 a . ForeignId = "cake:123" ;
11399 var activity2 = await this . UserFeed . AddActivityAsync ( a ) ;
114100
115- var data = new Dictionary < string , object > ( )
116- {
117- { "field" , "value" } ,
118- { "number" , 2 } ,
119- } ;
101+ var data = new Dictionary < string , object > ( ) { { "field" , "value" } , { "number" , 2 } , } ;
120102
121103 var userId = Guid . NewGuid ( ) . ToString ( ) ;
122104
@@ -125,7 +107,13 @@ public async Task TestReactionPagination()
125107 var r3 = await Client . Reactions . AddAsync ( "like" , activity . Id , "bob" , data ) ;
126108
127109 var r4 = await Client . Reactions . AddChildAsync ( r3 , "upvote" , "tom" , data ) ;
128- var r5 = await Client . Reactions . AddChildAsync ( r3 . Id , Guid . NewGuid ( ) . ToString ( ) , "upvote" , "mary" , data ) ;
110+ var r5 = await Client . Reactions . AddChildAsync (
111+ r3 . Id ,
112+ Guid . NewGuid ( ) . ToString ( ) ,
113+ "upvote" ,
114+ "mary" ,
115+ data
116+ ) ;
129117
130118 // activity id
131119 var filter = ReactionFiltering . Default ;
@@ -150,11 +138,17 @@ public async Task TestReactionPagination()
150138 Assert . AreEqual ( r3 . ActivityId , actual . ActivityId ) ;
151139
152140 // with limit
153- reactionsByActivity = await Client . Reactions . FilterAsync ( filter . WithLimit ( 1 ) , pagination ) ;
141+ reactionsByActivity = await Client . Reactions . FilterAsync (
142+ filter . WithLimit ( 1 ) ,
143+ pagination
144+ ) ;
154145 Assert . AreEqual ( 1 , reactionsByActivity . Count ( ) ) ;
155146
156147 // with data
157- var reactionsByActivityWithData = await Client . Reactions . FilterWithActivityAsync ( filter . WithLimit ( 1 ) , pagination ) ;
148+ var reactionsByActivityWithData = await Client . Reactions . FilterWithActivityAsync (
149+ filter . WithLimit ( 1 ) ,
150+ pagination
151+ ) ;
158152 Assert . AreEqual ( 1 , reactionsByActivity . Count ( ) ) ;
159153 Assert . AreEqual ( data , reactionsByActivity . FirstOrDefault ( ) . Data ) ;
160154
0 commit comments