Exemplo n.º 1
0
        public async Task <GetCustomTagResponse> Handle(GetCustomTagRequest request, CancellationToken cancellationToken)
        {
            EnsureArg.IsNotNull(request, nameof(request));

            TagPathValidator.Validate(request.CustomTagPath);

            return(await _getCustomTagsService.GetCustomTagAsync(request.CustomTagPath, cancellationToken));
        }
Exemplo n.º 2
0
 public void GivenValidTagPath_WhenValidating_ThenShouldSucceed(string tagPath)
 {
     TagPathValidator.Validate(tagPath);
 }
Exemplo n.º 3
0
 public void GivenInvalidTagPath_WhenValidating_ThenValidationExceptionShouldBeThrown(string tagPath)
 {
     Assert.Throws <TagPathValidationException>(() => TagPathValidator.Validate(tagPath));
 }