public void ModelValidation_PeakEmg_CannotBeNull()
        {
            // Arrange
            var postDto = new PostEmgResultDto();

            // Act
            var modelValidation = AspHelpers.ValidateDtoProperty(postDto, nameof(postDto.PeakEmg));

            // Assert
            modelValidation.IsValid.ShouldBeFalse();
            modelValidation.Results.First().ErrorMessage.ShouldContain($"{nameof(postDto.PeakEmg)} field is required");
        }
        public void ModelValidation_PeakEmg_CannotBeLessThanZero()
        {
            // Arrange
            var postDto = new PostEmgResultDto {
                PeakEmg = -1
            };

            // Act
            var modelValidation = AspHelpers.ValidateDtoProperty(postDto, nameof(postDto.PeakEmg));

            // Assert
            modelValidation.IsValid.ShouldBeFalse();
            modelValidation.Results.First().ErrorMessage.ShouldContain($"{nameof(postDto.PeakEmg)} must be between 0 and");
        }