//Tested
        public async Task CocktailEditNotificationToAdminAsync(string id, string entityName, string newName)
        {
            entityName.ValidateIfNull(ExceptionMessages.CocktailNameNull);
            newName.ValidateIfNull(ExceptionMessages.CocktailNameNull);
            var username = await _userService.GetUsernameById(id);

            string notificationDescription;

            if (entityName != newName)
            {
                notificationDescription = _notificationManager.CocktailEditedDescription(username, entityName, newName);
            }
            else
            {
                notificationDescription = _notificationManager.CocktailEditedSameNameDescription(username, entityName);
            }

            await CreateNotificationAsync(notificationDescription, username);
        }