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()); }
public IActionResult ActivateServicePromoCode([FromBody] ActivateServicePromoCode request) { var response = activateServicePromoCodeHandler.Handle(request); return(BuildHttpResponse(response)); }