コード例 #1
0
        public void AllowValidServicePromoCodeId()
        {
            var mockActivateServicePromoCode = new ActivateServicePromoCode(1, 1);

            var mockRepository = new Mock <Repository <UserPromoCode, int> >();
            var mockLogger     = new Mock <ILogger <ActivateServicePromoCodeHandler> >();

            var sut = new ActivateServicePromoCodeHandler(mockRepository.Object, mockLogger.Object);

            var response = sut.Handle(mockActivateServicePromoCode);

            Assert.True(!response.HasErrors());
        }
コード例 #2
0
        public IActionResult ActivateServicePromoCode([FromBody] ActivateServicePromoCode request)
        {
            var response = activateServicePromoCodeHandler.Handle(request);

            return(BuildHttpResponse(response));
        }