org.apache.shindig.social.dataservice.integration
Class RestfulJsonActivityEntryTest

java.lang.Object
  extended by org.junit.Assert
      extended by org.apache.shindig.common.EasyMockTestCase
          extended by org.apache.shindig.social.dataservice.integration.AbstractLargeRestfulTests
              extended by org.apache.shindig.social.dataservice.integration.RestfulJsonActivityEntryTest

public class RestfulJsonActivityEntryTest
extends AbstractLargeRestfulTests

Tests the ActivityStreams REST API by comparing test fixtures to actual server responses. TODO: naming consistency with activity & activityEntry TODO: test server errors with invalid requests e.g. "400 Activity not found: objectXYZ"


Field Summary
 
Fields inherited from class org.apache.shindig.social.dataservice.integration.AbstractLargeRestfulTests
injector, XMLSCHEMA, xp, XSDRESOURCE
 
Constructor Summary
RestfulJsonActivityEntryTest()
           
 
Method Summary
 void testActivityEntryExtensionJson()
           
 void testCreateActivityEntryJson()
           
 void testDeleteActivityEntryJson()
           
 void testGetActivityEntryJsonByGroup()
           
 void testGetActivityEntryJsonById()
           
 void testGetActivityEntryJsonByIds()
           
 void testGetActivityEntrySupportedFields()
           
 void testUpdateActivityEntryJson()
           
 
Methods inherited from class org.apache.shindig.social.dataservice.integration.AbstractLargeRestfulTests
abstractLargeRestfulBefore, childNodesToMap, childNodesToMapofMap, childNodesToNodeMap, getJson, getResponse, getResponse, getResponse, getResponse, getResponse, getServlet, parseXmlContent, setResponse, setServlet
 
Methods inherited from class org.apache.shindig.common.EasyMockTestCase
mock, mock, mock, mock, replay, replay, reset, reset, verify
 
Methods inherited from class org.junit.Assert
assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RestfulJsonActivityEntryTest

public RestfulJsonActivityEntryTest()
Method Detail

testGetActivityEntryJsonById

public void testGetActivityEntryJsonById()
                                  throws java.lang.Exception
Throws:
java.lang.Exception

testGetActivityEntryJsonByIds

public void testGetActivityEntryJsonByIds()
                                   throws java.lang.Exception
Throws:
java.lang.Exception

testGetActivityEntryJsonByGroup

public void testGetActivityEntryJsonByGroup()
                                     throws java.lang.Exception
Throws:
java.lang.Exception

testDeleteActivityEntryJson

public void testDeleteActivityEntryJson()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

testUpdateActivityEntryJson

public void testUpdateActivityEntryJson()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

testCreateActivityEntryJson

public void testCreateActivityEntryJson()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

testActivityEntryExtensionJson

public void testActivityEntryExtensionJson()
                                    throws java.lang.Exception
Throws:
java.lang.Exception

testGetActivityEntrySupportedFields

public void testGetActivityEntrySupportedFields()
                                         throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.