示例#1
0
        public async void GetProductWithSerachText_ValidationLessthenTwoLength(string searchText)
        {
            // Arrange
            var request = new GetProductWithTextSearchQuery {
                SearchText = searchText
            };

            // Act & Assert
            var exception = await Assert.ThrowsAsync <ValidationException>(async() => await setup.SendAsync(request));
        }
示例#2
0
        public async void GetProductWithSerachText_NoExceptionWhenLengthGratherOrEqualTwo(string searchText)
        {
            // Arrange
            var request = new GetProductWithTextSearchQuery {
                SearchText = searchText
            };

            // Act
            Func <Task> function = async() => await setup.SendAsync(request);

            var ex = await Record.ExceptionAsync(function);

            //Assert
            Assert.Null(ex);
        }