@Test
public void whenNameContainsInvalidCharacter_shouldBeInvalid() {
for (char invalidCharacter: new char[]{'.', ' ', '\\', '?', '!', '$'}) {
// language=JSON
String json = "{"
+ "\"type\":\"value\","
+ "\"name\":\"test" + invalidCharacter + "name\","
+ "\"value\":\"some-value\","
+ "\"overwrite\":true"
+ "}";
Set<ConstraintViolation<BaseCredentialSetRequest>> violations = JsonTestHelper
.deserializeAndValidate(json, BaseCredentialSetRequest.class);
MatcherAssert.assertThat(violations, IsIterableContainingInOrder.contains(JsonTestHelper.hasViolationWithMessage("error.credential.invalid_character_in_name")));
}
}
BaseCredentialRequestTest.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:credhub
作者:
评论列表
文章目录