Skip to content

Commit 68fc993

Browse files
committed
Add test coverage
1 parent 16c162b commit 68fc993

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

codegen/src/test/java/software/amazon/awssdk/codegen/CodeGeneratorTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,13 @@
4444
import software.amazon.awssdk.codegen.model.config.customization.CustomizationConfig;
4545
import software.amazon.awssdk.codegen.model.config.customization.UnderscoresInNameBehavior;
4646
import software.amazon.awssdk.codegen.model.intermediate.IntermediateModel;
47-
import software.amazon.awssdk.codegen.model.intermediate.MemberModel;
4847
import software.amazon.awssdk.codegen.model.intermediate.ShapeModel;
4948
import software.amazon.awssdk.codegen.model.rules.endpoints.EndpointTestSuiteModel;
5049
import software.amazon.awssdk.codegen.model.service.Location;
5150
import software.amazon.awssdk.codegen.model.service.ServiceModel;
5251
import software.amazon.awssdk.codegen.poet.ClientTestModels;
5352
import software.amazon.awssdk.codegen.validation.ModelInvalidException;
5453
import software.amazon.awssdk.codegen.validation.ModelValidator;
55-
import software.amazon.awssdk.codegen.validation.ValidationEntry;
5654
import software.amazon.awssdk.codegen.validation.ValidationErrorId;
5755

5856
public class CodeGeneratorTest {
@@ -226,7 +224,9 @@ void execute_operationHasNoRequestUri_throwsValidationError() throws IOException
226224
assertThatThrownBy(() -> generateCodeFromC2jModels(models, outputDir, true, Collections.emptyList()))
227225
.isInstanceOf(ModelInvalidException.class)
228226
.matches(e -> ((ModelInvalidException) e).validationEntries().get(0).getErrorId()
229-
== ValidationErrorId.REQUEST_URI_NOT_FOUND);
227+
== ValidationErrorId.REQUEST_URI_NOT_FOUND)
228+
.matches(e -> ((ModelInvalidException) e).validationEntries().get(0).getDetailMessage()
229+
.contains("OperationWithUriMappedParamRequest"));
230230
}
231231

232232
private void generateCodeFromC2jModels(C2jModels c2jModels, Path outputDir) {

0 commit comments

Comments
 (0)