public class RosterIntegrationTest extends AbstractSmackIntegrationTest
AbstractSmackIntTest.Condition
connection, conOne, conThree, conTwo
INSECURE_RANDOM, LOGGER, sinttestConfiguration, testRunId, timeout
Constructor and Description |
---|
RosterIntegrationTest(SmackIntegrationTestEnvironment environment) |
Modifier and Type | Method and Description |
---|---|
static void |
ensureBothAccountsAreNotInEachOthersRoster(org.jivesoftware.smack.XMPPConnection conOne,
org.jivesoftware.smack.XMPPConnection conTwo) |
static void |
ensureBothAccountsAreSubscribedToEachOther(org.jivesoftware.smack.XMPPConnection conOne,
org.jivesoftware.smack.XMPPConnection conTwo,
long timeout) |
void |
subscribeRequestListenerTest() |
createNewTempFile, getHttpUrlConnectionFor, performActionAndWaitUntilStanzaReceived, waitUntilTrue
public RosterIntegrationTest(SmackIntegrationTestEnvironment environment)
public void subscribeRequestListenerTest() throws java.util.concurrent.TimeoutException, java.lang.Exception
java.util.concurrent.TimeoutException
java.lang.Exception
public static void ensureBothAccountsAreNotInEachOthersRoster(org.jivesoftware.smack.XMPPConnection conOne, org.jivesoftware.smack.XMPPConnection conTwo) throws org.jivesoftware.smack.SmackException.NotLoggedInException, org.jivesoftware.smack.SmackException.NoResponseException, org.jivesoftware.smack.XMPPException.XMPPErrorException, org.jivesoftware.smack.SmackException.NotConnectedException, java.lang.InterruptedException
org.jivesoftware.smack.SmackException.NotLoggedInException
org.jivesoftware.smack.SmackException.NoResponseException
org.jivesoftware.smack.XMPPException.XMPPErrorException
org.jivesoftware.smack.SmackException.NotConnectedException
java.lang.InterruptedException
public static void ensureBothAccountsAreSubscribedToEachOther(org.jivesoftware.smack.XMPPConnection conOne, org.jivesoftware.smack.XMPPConnection conTwo, long timeout) throws java.util.concurrent.TimeoutException, java.lang.Exception
java.util.concurrent.TimeoutException
java.lang.Exception