completed Validators unit tests...though needs to be revisited regarding throwing Errors