public void TestRemoveAsync_ServerRemovedInterviewer_DoesNotThrow()
{
const string InterviewerId = "Interviewer X";
var interviewer = new Interviewer { InterviewerId = InterviewerId };
var mockedNfieldConnection = new Mock<INfieldConnectionClient>();
var mockedHttpClient = CreateHttpClientMock(mockedNfieldConnection);
mockedHttpClient
.Setup(client => client.DeleteAsync(ServiceAddress + "interviewers/" + InterviewerId))
.Returns(CreateTask(HttpStatusCode.OK));
var target = new NfieldInterviewersService();
target.InitializeNfieldConnection(mockedNfieldConnection.Object);
Assert.DoesNotThrow(() => target.RemoveAsync(interviewer).Wait());
}