[camel] branch master updated: CAMEL-13176: Deleted tests not relevant anymore.

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[camel] branch master updated: CAMEL-13176: Deleted tests not relevant anymore.

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

davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new 2e4df8e  CAMEL-13176: Deleted tests not relevant anymore.
2e4df8e is described below

commit 2e4df8e4828377cff64620d0bba2e5c3381b732f
Author: Claus Ibsen <[hidden email]>
AuthorDate: Mon Feb 11 07:03:13 2019 +0100

    CAMEL-13176: Deleted tests not relevant anymore.
---
 .../src/main/docs/yammer-component.adoc            | 39 +++++----------
 .../YammerRelationshipConsumerOptionTest.java      | 42 -----------------
 .../yammer/YammerRelationshipInJsonRouteTest.java  | 53 ---------------------
 .../yammer/YammerRelationshipRouteTest.java        | 55 ----------------------
 4 files changed, 11 insertions(+), 178 deletions(-)

diff --git a/components/camel-yammer/src/main/docs/yammer-component.adoc b/components/camel-yammer/src/main/docs/yammer-component.adoc
index c029895..4d0271d 100644
--- a/components/camel-yammer/src/main/docs/yammer-component.adoc
+++ b/components/camel-yammer/src/main/docs/yammer-component.adoc
@@ -5,7 +5,7 @@
 
 The Yammer component allows you to interact with the
 https://www.yammer.com[Yammer] enterprise social network. Consuming
-messages, users, and user relationships is supported as well as creating
+messages and users is supported as well as creating
 new messages.
 
 Yammer uses OAuth 2 for all client application authentication. In order
@@ -26,14 +26,14 @@ for this component:
 </dependency>
 ----
 
-### URI format
+=== URI format
 
 [source]
 ----
 yammer:[function]?[options]
 ----
 
-### Component options
+=== Component options
 
 The Yammer component can be configured with the Yammer account settings
 which are mandatory to configure before using.
@@ -62,7 +62,7 @@ The Yammer component supports 5 options, which are listed below.
 
 You can also configure these options directly in the endpoint.
 
-### Endpoint options
+=== Endpoint options
 
 
 
@@ -155,9 +155,7 @@ The component supports 18 options, which are listed below.
 
 
 
-
-
-### Consuming messages
+=== Consuming messages
 
 The Yammer component provides several endpoints for consuming
 messages:
@@ -188,7 +186,7 @@ and topics that the user is following.
 |=======================================================================
 
 
-#### Message format
+==== Message format
 
 All messages by default are converted to a POJO model provided in the
 `org.apache.camel.component.yammer.model` package. The original message
@@ -297,7 +295,7 @@ That said, marshaling this data into POJOs is not free so if you need
 you can switch back to using pure JSON by adding the `useJson=false`
 option to your URI.
 
-### Creating messages
+=== Creating messages
 
 To create a new message in the account of the current user, you can use
 the following URI:
@@ -342,17 +340,8 @@ assertEquals(1, messages.getMessages().size());
 assertEquals("Hi from Camel!", messages.getMessages().get(0).getBody().getPlain());
 ----
 
-### Retrieving user relationships
 
-The Yammer component can retrieve user relationships:
-
-[source]
-----
-yammer:relationships?[options]
-----
-
-
-### Retrieving users
+=== Retrieving users
 
 The Yammer component provides several endpoints for retrieving
 users:
@@ -367,10 +356,10 @@ users:
 |=====================================================
 
 
-### Using an enricher
+=== Using an enricher
 
-It is helpful sometimes (or maybe always in the case of users or
-relationship consumers) to use an enricher pattern rather than a route
+It is helpful sometimes (or maybe always in the case of users
+to use an enricher pattern rather than a route
 initiated with one of the polling consumers in camel-yammer. This is
 because the consumers will fire repeatedly, however often you set the
 delay for. If you just want to look up a user's data, or grab a message
@@ -391,9 +380,3 @@ from("direct:start")
 This will go out and fetch the current user's `User` object and set it as
 the Camel message body.
 
-### See Also
-
-* Configuring Camel
-* Component
-* Endpoint
-* Getting Started
diff --git a/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerRelationshipConsumerOptionTest.java b/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerRelationshipConsumerOptionTest.java
deleted file mode 100644
index 8f31f60..0000000
--- a/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerRelationshipConsumerOptionTest.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * 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.
- */
-package org.apache.camel.component.yammer;
-
-import org.apache.camel.builder.RouteBuilder;
-import org.junit.Test;
-
-public class YammerRelationshipConsumerOptionTest extends YammerComponentTestSupport {
-
-    private static final String YAMMER_RELATIONSHIPS_CONSUMER = "yammer:relationships?consumerKey=aConsumerKey&consumerSecret=aConsumerSecretKey&accessToken=aAccessToken&userId=jcamel";
-
-    @Test
-    public void testOptions() throws Exception {
-        YammerEndpoint endpoint = context.getEndpoint(YAMMER_RELATIONSHIPS_CONSUMER, YammerEndpoint.class);
-        
-        // now check if options got applied
-        assertEquals("jcamel", endpoint.getConfig().getUserId());
-    }
-    
-    @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
-        return new RouteBuilder() {
-            public void configure() {
-                from(YAMMER_RELATIONSHIPS_CONSUMER).to("mock:result");
-            }
-        };
-    }
-}
diff --git a/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerRelationshipInJsonRouteTest.java b/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerRelationshipInJsonRouteTest.java
deleted file mode 100644
index 51b6ca2..0000000
--- a/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerRelationshipInJsonRouteTest.java
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * 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.
- */
-package org.apache.camel.component.yammer;
-
-
-import org.apache.camel.Exchange;
-import org.apache.camel.builder.RouteBuilder;
-import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.Test;
-
-public class YammerRelationshipInJsonRouteTest extends YammerComponentTestSupport {
-  
-    @Test
-    public void testConsumeAllUsers() throws Exception {
-        MockEndpoint mock = getMockEndpoint("mock:result");
-        mock.expectedMinimumMessageCount(1);
-        assertMockEndpointsSatisfied();
-        
-        Exchange exchange = mock.getExchanges().get(0);
-        String relationships = exchange.getIn().getBody(String.class);
-        
-        assertEquals(getMessages(), relationships);
-    }
-
-    @Override
-    protected String jsonFile() {
-        return "/relationships.json";
-    }
-      
-    @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
-        return new RouteBuilder() {
-            public void configure() {
-                // using dummy keys here since we are mocking out calls to yammer.com with static json; in a real app, please use your own keys!
-                from("yammer:relationships?consumerKey=aConsumerKey&consumerSecret=aConsumerSecretKey&accessToken=aAccessToken&useJson=true").to("mock:result");
-            }
-        };
-    }
-}
diff --git a/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerRelationshipRouteTest.java b/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerRelationshipRouteTest.java
deleted file mode 100644
index c51117f..0000000
--- a/components/camel-yammer/src/test/java/org/apache/camel/component/yammer/YammerRelationshipRouteTest.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * 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.
- */
-package org.apache.camel.component.yammer;
-
-
-import org.apache.camel.Exchange;
-import org.apache.camel.builder.RouteBuilder;
-import org.apache.camel.component.mock.MockEndpoint;
-import org.apache.camel.component.yammer.model.Relationships;
-import org.junit.Test;
-
-public class YammerRelationshipRouteTest extends YammerComponentTestSupport {
-
-    @Test
-    public void testConsumeAllUsers() throws Exception {
-        MockEndpoint mock = getMockEndpoint("mock:result");
-        mock.expectedMinimumMessageCount(1);
-        assertMockEndpointsSatisfied();
-        
-        Exchange exchange = mock.getExchanges().get(0);
-        Relationships relationships = exchange.getIn().getBody(Relationships.class);
-
-        assertEquals(1, relationships.getSuperiors().size());
-        assertEquals("Joe Camel", relationships.getSuperiors().get(0).getFullName());        
-    }
-
-    @Override
-    protected String jsonFile() {
-        return "/relationships.json";
-    }
-      
-    @Override
-    protected RouteBuilder createRouteBuilder() throws Exception {
-        return new RouteBuilder() {
-            public void configure() {
-                // using dummy keys here since we are mocking out calls to yammer.com with static json; in a real app, please use your own keys!
-                from("yammer:relationships?consumerKey=aConsumerKey&consumerSecret=aConsumerSecretKey&accessToken=aAccessToken").to("mock:result");
-            }
-        };
-    }
-}