validation adapters, validation tests