public RemoveAsync ( string surveyId, string fileName ) : System.Threading.Tasks.Task | ||
surveyId | string | |
fileName | string | |
return | System.Threading.Tasks.Task |
public void TestRemoveAsync_Always_DoesNotThrow() { const string surveyId = "SurveyId"; const string fileName = "MyFileName"; var mockedNfieldConnection = new Mock<INfieldConnectionClient>(); var mockedHttpClient = CreateHttpClientMock(mockedNfieldConnection); mockedHttpClient .Setup(client => client.DeleteAsync(ServiceAddress + "Surveys/" + surveyId + "/MediaFiles/?fileName=" + fileName)) .Returns(CreateTask(HttpStatusCode.OK)); var target = new NfieldMediaFilesService(); target.InitializeNfieldConnection(mockedNfieldConnection.Object); target.RemoveAsync(surveyId, fileName).Wait(); }