@@ -132,6 +132,24 @@ private async Task ShouldSubmitEvidence()
132132 response . ShouldNotBeNull ( ) ;
133133 }
134134
135+ [ Fact ]
136+ private async Task ShouldSubmitArbitrationEvidence ( )
137+ {
138+ const string disputeId = "dsp_s5151531" ;
139+
140+ _apiClient . Setup ( apiClient =>
141+ apiClient . Post < EmptyResponse > ( $ "disputes/{ disputeId } /evidence/arbitration", _authorization , null ,
142+ CancellationToken . None ,
143+ null ) )
144+ . ReturnsAsync ( ( ) => new EmptyResponse ( ) ) ;
145+
146+ IDisputesClient client = new DisputesClient ( _apiClient . Object , _configuration . Object ) ;
147+
148+ var response = await client . SubmitArbitrationEvidence ( disputeId ) ;
149+
150+ response . ShouldNotBeNull ( ) ;
151+ }
152+
135153 [ Fact ]
136154 private async Task ShouldGetCompiledSubmittedEvidence ( )
137155 {
@@ -148,6 +166,23 @@ private async Task ShouldGetCompiledSubmittedEvidence()
148166
149167 response . ShouldNotBeNull ( ) ;
150168 }
169+
170+ [ Fact ]
171+ private async Task ShouldGetCompiledSubmittedArbitrationEvidence ( )
172+ {
173+ const string disputeId = "dispute_id" ;
174+
175+ _apiClient . Setup ( apiClient =>
176+ apiClient . Get < DisputeCompiledSubmittedEvidenceResponse > ( $ "disputes/{ disputeId } /evidence/arbitration/submitted", _authorization ,
177+ CancellationToken . None ) )
178+ . ReturnsAsync ( ( ) => new DisputeCompiledSubmittedEvidenceResponse ( ) ) ;
179+
180+ IDisputesClient client = new DisputesClient ( _apiClient . Object , _configuration . Object ) ;
181+
182+ var response = await client . GetCompiledSubmittedArbitrationEvidence ( disputeId ) ;
183+
184+ response . ShouldNotBeNull ( ) ;
185+ }
151186
152187 [ Fact ]
153188 private async Task ShouldGetDisputeSchemeFiles ( )
0 commit comments