Completed ValidationRule tests and implementation.