public async Task <UserSubscriptionType> AddUserSubscriptionType(UserSubscriptionType userSubscriptionType) { _unitOfWork.UserSubscriptionTypes.Add(userSubscriptionType); await _unitOfWork.CommitAsync(); return(userSubscriptionType); }
public async Task Should_Create_Subscription_For_Existing_User() { UserSubscriptionType request = new UserSubscriptionType { UserId = 1, SubscriptionTypeId = 1, IsActive = true }; var response = await _subscriptionTypeService.AddUserSubscriptionType(request); Assert.NotNull(response); Assert.Equal(response.UserId, request.UserId); Assert.Equal(response.SubscriptionTypeId, request.SubscriptionTypeId); Assert.Equal(response.IsActive, request.IsActive); }