Put validation of a lot of fields themselves under test and trimmed down tests so they just check if the validation is called.
Consolidate some tests
Further consolidate some tests
Even more unitt test cleanup