test(warehouse): cover unknown partner type list validation
This commit is contained in:
+6
@@ -36,6 +36,12 @@ class PlatformMasterDataControllerContractTest {
|
|||||||
assertThat(validator.validate(invalid))
|
assertThat(validator.validate(invalid))
|
||||||
.extracting(violation -> violation.getPropertyPath().toString())
|
.extracting(violation -> violation.getPropertyPath().toString())
|
||||||
.containsExactly("type");
|
.containsExactly("type");
|
||||||
|
|
||||||
|
var invalidMulti = new com.baiyue.warehouse.dto.MasterDataQueries.PartnerPageQuery(
|
||||||
|
1, 20, null, null, "ACTIVE", java.util.List.of("UNKNOWN_TYPE"));
|
||||||
|
assertThat(validator.validate(invalidMulti))
|
||||||
|
.extracting(violation -> violation.getPropertyPath().toString())
|
||||||
|
.containsExactly("types[0].<list element>");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user