public async Task TestDeleteIndexAsync() { indexService.Setup(x => x.DeleteIndexAsync(It.IsAny <string>())).Returns(Task.FromResult <object>(null)); var model = new DeleteIndexBindingModel(); var response = await controller.DeleteIndexAsync(model); Assert.IsInstanceOfType(response, typeof(OkResult)); indexService.Verify(x => x.DeleteIndexAsync(It.IsAny <string>()), Times.Once()); }
public async Task <IHttpActionResult> DeleteIndexAsync(DeleteIndexBindingModel model) { await this.indexService.DeleteIndexAsync(model.IndexName); return(Ok()); }