Enhancement: Validation Testing

- Adds more complete testing of the validation rules
Per the above: I tried to enable this as I have in all the other tests; however, the values provided for the negative test in L98-L105 cause a big problem for this part of the test as I noted in the comment.

I'm not opposed to remove the commented code; however, if anyone has a good idea to being able to enable it then I'm all for it.

I did try to do encodings to make those portions go through; but that didn't resolve it.