diff --git a/CHANGELOG.md b/CHANGELOG.md index 75b782d..045d91a 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,8 @@ ## Change Log ### Version 1.2.0 (2020-12-28) - Deploy using Github Action +### Version 1.1.1 (2019-04-16) +- Mock repository query ### Version 1.1.0 (2019-04-15) - Automate build ### Version 1.0.1 (2019-03-04) diff --git a/app/helpers/api/nuxeo/mock/MockRepository.java b/app/helpers/api/nuxeo/mock/MockRepository.java index 66f604d..f728e4d 100755 --- a/app/helpers/api/nuxeo/mock/MockRepository.java +++ b/app/helpers/api/nuxeo/mock/MockRepository.java @@ -1,12 +1,15 @@ package helpers.api.nuxeo.mock; +import com.google.common.collect.Lists; import com.sismics.sapparot.reflection.ReflectionUtil; import org.nuxeo.client.objects.Document; +import org.nuxeo.client.objects.Documents; import org.nuxeo.client.objects.Repository; import play.libs.Codec; import java.util.HashMap; import java.util.Map; +import java.util.UUID; import static org.mockito.ArgumentMatchers.any; import static org.mockito.Mockito.mock; @@ -55,6 +58,8 @@ public static Repository create() { return documentByPathMap.get(path); }); + when(repository.query(any(String.class))).thenAnswer(i -> new Documents(Lists.newArrayList(Document.createWithId(UUID.randomUUID().toString(), "Document")))); + return repository; } }