Beispiel #1
0
        public async Task TestRepository_CreateUserSubscriptionsAsync(int userId, int productId)
        {
            var sw = new System.Diagnostics.Stopwatch();

            sw.Start();

            var repository       = new Repository.SubscriptionRepository(_DBContext, null);
            var userSubscription = new Models.UserSubscription(userId, productId);
            var result           = await repository.AddAsync(userSubscription).ConfigureAwait(false);

            sw.Stop();
            _Output.WriteLine($"TestRepository_GetActiveUserSubscriptionsAsync timing (code):" + sw.ElapsedMilliseconds.ToString());

            Assert.True(result.Success && result.ResultValue);
        }
Beispiel #2
0
 public async Task <Result.Result <Boolean> > AddUserSubscriptionAsync(Models.UserSubscription entity)
 {
     return(await UserSubscriptions.AddOneAsync(entity).ConfigureAwait(false));
 }