new String[]{"/apps/validation/1",
"/apps/validation/2"}, properties);
}
// BEST MATCHING PATH = /apps/validation/1; assume the applicable paths contain /apps/validation/2
ValidationModel vm = validationService.getValidationModel("sling/validation/test", "/apps/validation/1/resource");
assertTrue(arrayContainsString(vm.getApplicablePaths(), "/apps/validation/2"));
// BEST MATCHING PATH = /apps/validation; assume the applicable paths contain /apps/validation but not /apps/validation/1
vm = validationService.getValidationModel("sling/validation/test", "/apps/validation/resource");
assertTrue(arrayContainsString(vm.getApplicablePaths(), "/apps/validation"));
assertTrue(!arrayContainsString(vm.getApplicablePaths(), "/apps/validation/1"));
if (model1 != null) {
rr.delete(model1);
}
if (model2 != null) {
rr.delete(model2);