public void Given_CatalogueId_As_1() { string catalogueId = "1"; _mockDeleteCataloguesRepository.Setup(x => x.Delete(It.IsAny <string>())); deleteCatalogue.Delete(catalogueId); _mockDeleteCataloguesRepository.Verify(x => x.Delete(It.IsAny <string>()), Times.Once()); }
public async Task <IActionResult> DeleteCatalogue([FromRoute] string catalogueId) { try { bool isAccepted = await _deleteCatalogue.Delete(catalogueId); if (isAccepted) { return(StatusCode(202)); } else { return(StatusCode(404)); } } catch (Exception e) { return(StatusCode(500, e.Message)); } }