### 17.3 P3 — 목록으로 보고하는 검증기가 주소 수 0 에서 던진다 ```java public static List violations(GrpcKubernetesProfile profile, int expectedAddressCount) { … List violations = new ArrayList<>( GrpcDiscoveryPolicyValidator.violations(profile.resolverProfile(expectedAddressCount))); ``` `profile.resolverProfile(n)` 이 `new GrpcResolverProfile(DNS, …, n)` 을 만들고, 그 정규 생성자가 거부한다. ```java if (expectedAddressCount < 1) { throw new IllegalArgumentException("a target resolves to at least one address"); }