private static DoUnfavoriteResult MapDalResult(DeleteFavoriteResult dalResult) { switch (dalResult) { case DeleteFavoriteResult.StoryNotFavorited: return DoUnfavoriteResult.StoryNotFavorited; case DeleteFavoriteResult.Success: return DoUnfavoriteResult.Success; default: throw new InvalidOperationException(); } }
private void GivenThatDalReturns(DeleteFavoriteResult deleteFavoriteResult) { FavoriteDal.Setup(d => d.DeleteFavorite(UserId, SingleStoryId)).Returns(deleteFavoriteResult); }