Пример #1
0
 public static BonusRewardResultModel Failed(BonusRewardError error)
 {
     return(new BonusRewardResultModel
     {
         Error = error
     });
 }
        public async Task RewardAsync_InvalidInputParameters_ReturnsFail(string customerId, long amount,
                                                                         string bonusReason, string campaignId, string conditionId, BonusRewardError expectedError)
        {
            var sut = CreateSutInstance();

            var result = await sut.RewardAsync(customerId, amount, default(string), bonusReason, campaignId,
                                               conditionId);

            Assert.Equal(expectedError, result.Error);
        }