public async Task And_Not_Match_Regex_Then_Not_Valid(
            GetCourseEpaoQuery query,
            GetCourseEpaoQueryValidator validator)
        {
            var validationResult = await validator.ValidateAsync(query);

            validationResult.IsValid().Should().BeFalse();
            validationResult.ValidationDictionary.Should().ContainKey("epaoId");
        }
        public async Task Match_Regex_Cases(
            string epaoId,
            bool isValid,
            GetCourseEpaoQuery query,
            GetCourseEpaoQueryValidator validator)
        {
            query.EpaoId = epaoId;

            var validationResult = await validator.ValidateAsync(query);

            validationResult.IsValid().Should().Be(isValid);
        }