public async Task <IActionResult> CancelDeck(Guid deckId) { var result = await _gameControlService.CancelDeckAsync(deckId); if (result == 1) { return(Ok()); } else { return(NotFound()); } }
public async Task CancelDeckAsync_ShouldReturnNumberOFDeletedItemsAsync() { // Arrange var expectedResult = _fixture.Create <int>(); _deckRepository .Setup(a => a.DeleteAsync(It.IsAny <Guid>())) .Returns(Task.FromResult(expectedResult)); // Act var result = await _deckService.CancelDeckAsync(Guid.NewGuid()); expectedResult .Should() .Be(result); }