You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2017/11/07 10:25:55 UTC

[sling-org-apache-sling-testing-sling-mock] 08/11: SLING-6049 use MapUtil from osgi-mock

This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to annotated tag org.apache.sling.testing.sling-mock-2.1.0
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-sling-mock.git

commit f412e8d759deee3f2a4aabf825ce9bd906fc6651
Author: Stefan Seifert <ss...@apache.org>
AuthorDate: Tue Sep 13 09:33:02 2016 +0000

    SLING-6049 use MapUtil from osgi-mock
    
    git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/testing/mocks/sling-mock@1760504 13f79535-47bb-0310-9956-ffa450edef68
---
 .../sling/testing/mock/sling/builder/ContentBuilder.java    | 13 ++-----------
 .../mock/sling/context/ModelAdapterFactoryUtilTest.java     |  2 +-
 2 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/src/main/java/org/apache/sling/testing/mock/sling/builder/ContentBuilder.java b/src/main/java/org/apache/sling/testing/mock/sling/builder/ContentBuilder.java
index 6b41a30..2d74cb1 100644
--- a/src/main/java/org/apache/sling/testing/mock/sling/builder/ContentBuilder.java
+++ b/src/main/java/org/apache/sling/testing/mock/sling/builder/ContentBuilder.java
@@ -27,7 +27,7 @@ import org.apache.sling.api.resource.Resource;
 import org.apache.sling.api.resource.ResourceResolver;
 import org.apache.sling.api.resource.ResourceUtil;
 import org.apache.sling.api.resource.ValueMap;
-import org.apache.sling.resourcebuilder.impl.MapArgsConverter;
+import org.apache.sling.testing.mock.osgi.MapUtil;
 
 import com.google.common.collect.ImmutableMap;
 
@@ -83,17 +83,8 @@ public class ContentBuilder {
      * @param properties Properties for resource.
      * @return Resource object
      */
-    @SuppressWarnings("unchecked")
     public final Resource resource(String path, Object... properties) {
-        if (properties == null || properties.length == 0) {
-            return resource(path);
-        }
-        else if (properties.length == 1 && properties[0] instanceof Map) {
-            return resource(path, (Map<String,Object>)properties[0]);
-        }
-        else {
-            return resource(path, MapArgsConverter.toMap(properties));
-        }
+        return resource(path, MapUtil.toMap(properties));
     }
 
     /**
diff --git a/src/test/java/org/apache/sling/testing/mock/sling/context/ModelAdapterFactoryUtilTest.java b/src/test/java/org/apache/sling/testing/mock/sling/context/ModelAdapterFactoryUtilTest.java
index d935bbb..68a707d 100644
--- a/src/test/java/org/apache/sling/testing/mock/sling/context/ModelAdapterFactoryUtilTest.java
+++ b/src/test/java/org/apache/sling/testing/mock/sling/context/ModelAdapterFactoryUtilTest.java
@@ -55,7 +55,7 @@ public class ModelAdapterFactoryUtilTest {
 
     @Test
     public void testOsgiService() {
-        context.registerService(MimeTypeService.class, new MockMimeTypeService(), null);
+        context.registerService(MimeTypeService.class, new MockMimeTypeService());
 
         OsgiServiceModel model = context.resourceResolver().adaptTo(OsgiServiceModel.class);
         assertNotNull(model);

-- 
To stop receiving notification emails like this one, please contact
"commits@sling.apache.org" <co...@sling.apache.org>.