You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@usergrid.apache.org by sf...@apache.org on 2015/11/05 22:33:19 UTC

usergrid git commit: add wns constructor test

Repository: usergrid
Updated Branches:
  refs/heads/jackson-exclusion 70b7e2750 -> 5a39c05c9


add wns constructor test


Project: http://git-wip-us.apache.org/repos/asf/usergrid/repo
Commit: http://git-wip-us.apache.org/repos/asf/usergrid/commit/5a39c05c
Tree: http://git-wip-us.apache.org/repos/asf/usergrid/tree/5a39c05c
Diff: http://git-wip-us.apache.org/repos/asf/usergrid/diff/5a39c05c

Branch: refs/heads/jackson-exclusion
Commit: 5a39c05c9109cd0431d851e4498bfd51d373dfda
Parents: 70b7e27
Author: Shawn Feldman <sf...@apache.org>
Authored: Thu Nov 5 14:33:04 2015 -0700
Committer: Shawn Feldman <sf...@apache.org>
Committed: Thu Nov 5 14:33:04 2015 -0700

----------------------------------------------------------------------
 stack/services/pom.xml                          |  6 +++
 .../notifications/wns/WNSAdapterTest.java       | 49 ++++++++++++++++++++
 2 files changed, 55 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/usergrid/blob/5a39c05c/stack/services/pom.xml
----------------------------------------------------------------------
diff --git a/stack/services/pom.xml b/stack/services/pom.xml
index 0be2bcf..d1ec212 100644
--- a/stack/services/pom.xml
+++ b/stack/services/pom.xml
@@ -438,6 +438,12 @@
           <groupId>com.github.fernandospr</groupId>
           <artifactId>java-wns</artifactId>
           <version>1.3</version>
+          <exclusions>
+              <exclusion>
+                  <artifactId>jackson-jaxrs</artifactId>
+                  <groupId>org.codehaus.jackson</groupId>
+              </exclusion>
+          </exclusions>
       </dependency>
 
   </dependencies>

http://git-wip-us.apache.org/repos/asf/usergrid/blob/5a39c05c/stack/services/src/test/java/org/apache/usergrid/services/notifications/wns/WNSAdapterTest.java
----------------------------------------------------------------------
diff --git a/stack/services/src/test/java/org/apache/usergrid/services/notifications/wns/WNSAdapterTest.java b/stack/services/src/test/java/org/apache/usergrid/services/notifications/wns/WNSAdapterTest.java
new file mode 100644
index 0000000..aa60e84
--- /dev/null
+++ b/stack/services/src/test/java/org/apache/usergrid/services/notifications/wns/WNSAdapterTest.java
@@ -0,0 +1,49 @@
+/*
+ *
+ *  * Licensed to the Apache Software Foundation (ASF) under one or more
+ *  *  contributor license agreements.  The ASF licenses this file to You
+ *  * under the Apache License, Version 2.0 (the "License"); you may not
+ *  * use this file except in compliance with the License.
+ *  * You may obtain a copy of the License at
+ *  *
+ *  *     http://www.apache.org/licenses/LICENSE-2.0
+ *  *
+ *  * Unless required by applicable law or agreed to in writing, software
+ *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  * See the License for the specific language governing permissions and
+ *  * limitations under the License.  For additional information regarding
+ *  * copyright in this work, please see the NOTICE file in the top level
+ *  * directory of this distribution.
+ *
+ */
+package org.apache.usergrid.services.notifications.wns;
+
+import org.apache.usergrid.corepersistence.util.CpNamingUtils;
+import org.apache.usergrid.management.OrganizationInfo;
+import org.apache.usergrid.management.OrganizationOwnerInfo;
+import org.apache.usergrid.persistence.EntityManager;
+import org.apache.usergrid.persistence.entities.Notifier;
+import org.apache.usergrid.services.AbstractServiceIT;
+import org.junit.Test;
+
+import java.util.UUID;
+
+/**
+ * Classy class class.
+ */
+public class WNSAdapterTest extends AbstractServiceIT{
+    @Test
+    public void windows() throws Exception {
+
+
+        EntityManager em = setup.getEmf().getEntityManager(app.getId());
+
+        Notifier notifier = new Notifier();
+        notifier.setLogging(true);
+        notifier.setSid("ms-app://s-1-15-2-2411381248-444863693-3819932088-4077691928-1194867744-112853457-373132695");
+        notifier.setApiKey("QAHlxzMXhg5eP5q9bf/W3komtUXegf7B");
+        WNSAdapter adapter = new WNSAdapter(em, notifier);
+        adapter.testConnection();
+    }
+}