Class EntityCapsTest

    • Method Detail

      • setUp

        @BeforeClass
        public void setUp()
                   throws org.jivesoftware.smack.SmackException.NotLoggedInException,
                          org.jivesoftware.smack.SmackException.NotConnectedException,
                          java.lang.InterruptedException,
                          java.util.concurrent.TimeoutException
        Throws:
        org.jivesoftware.smack.SmackException.NotLoggedInException
        org.jivesoftware.smack.SmackException.NotConnectedException
        java.lang.InterruptedException
        java.util.concurrent.TimeoutException
      • tearDown

        @AfterClass
        public void tearDown()
                      throws org.jivesoftware.smack.SmackException.NotConnectedException,
                             java.lang.InterruptedException
        Throws:
        org.jivesoftware.smack.SmackException.NotConnectedException
        java.lang.InterruptedException
      • testLocalEntityCaps

        @SmackIntegrationTest
        public void testLocalEntityCaps()
                                 throws java.lang.InterruptedException,
                                        org.jivesoftware.smack.SmackException.NoResponseException,
                                        org.jivesoftware.smack.XMPPException.XMPPErrorException,
                                        org.jivesoftware.smack.SmackException.NotConnectedException
        Throws:
        java.lang.InterruptedException
        org.jivesoftware.smack.SmackException.NoResponseException
        org.jivesoftware.smack.XMPPException.XMPPErrorException
        org.jivesoftware.smack.SmackException.NotConnectedException
      • testPreventDiscoInfo

        @SmackIntegrationTest
        public void testPreventDiscoInfo()
                                  throws java.lang.Exception
        Test if entity caps actually prevent a disco info request and reply.
        Throws:
        java.lang.Exception - if exception.
      • testCapsChanged

        @SmackIntegrationTest
        public void testCapsChanged()
                             throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testEntityCaps

        @SmackIntegrationTest
        public void testEntityCaps()
                            throws org.jivesoftware.smack.XMPPException,
                                   java.lang.InterruptedException,
                                   org.jivesoftware.smack.SmackException.NoResponseException,
                                   org.jivesoftware.smack.SmackException.NotConnectedException,
                                   java.util.concurrent.TimeoutException
        Throws:
        org.jivesoftware.smack.XMPPException
        java.lang.InterruptedException
        org.jivesoftware.smack.SmackException.NoResponseException
        org.jivesoftware.smack.SmackException.NotConnectedException
        java.util.concurrent.TimeoutException