Package org.igniterealtime.smack.inttest
Class SmackIntegrationTestFramework
- java.lang.Object
-
- org.igniterealtime.smack.inttest.SmackIntegrationTestFramework
-
public class SmackIntegrationTestFramework extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SmackIntegrationTestFramework.DisabledTest
static class
SmackIntegrationTestFramework.DisabledTestClass
static class
SmackIntegrationTestFramework.TestRunResult
static class
SmackIntegrationTestFramework.TestType
-
Field Summary
Fields Modifier and Type Field Description protected Configuration
config
protected XmppConnectionManager
connectionManager
static boolean
SINTTEST_UNIT_TEST
protected SmackIntegrationTestFramework.TestRunResult
testRunResult
-
Constructor Summary
Constructors Constructor Description SmackIntegrationTestFramework(Configuration configuration)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
main(java.lang.String[] args)
protected SmackIntegrationTestEnvironment
prepareEnvironment()
SmackIntegrationTestFramework.TestRunResult
run()
-
-
-
Field Detail
-
SINTTEST_UNIT_TEST
public static boolean SINTTEST_UNIT_TEST
-
config
protected final Configuration config
-
testRunResult
protected SmackIntegrationTestFramework.TestRunResult testRunResult
-
connectionManager
protected XmppConnectionManager connectionManager
-
-
Constructor Detail
-
SmackIntegrationTestFramework
public SmackIntegrationTestFramework(Configuration configuration)
-
-
Method Detail
-
main
public static void main(java.lang.String[] args) throws java.io.IOException, java.security.KeyManagementException, java.security.NoSuchAlgorithmException, org.jivesoftware.smack.SmackException, org.jivesoftware.smack.XMPPException, java.lang.InterruptedException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException
- Throws:
java.io.IOException
java.security.KeyManagementException
java.security.NoSuchAlgorithmException
org.jivesoftware.smack.SmackException
org.jivesoftware.smack.XMPPException
java.lang.InterruptedException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException
-
run
public SmackIntegrationTestFramework.TestRunResult run() throws java.security.KeyManagementException, java.security.NoSuchAlgorithmException, org.jivesoftware.smack.SmackException, java.io.IOException, org.jivesoftware.smack.XMPPException, java.lang.InterruptedException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException
- Throws:
java.security.KeyManagementException
java.security.NoSuchAlgorithmException
org.jivesoftware.smack.SmackException
java.io.IOException
org.jivesoftware.smack.XMPPException
java.lang.InterruptedException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException
-
prepareEnvironment
protected SmackIntegrationTestEnvironment prepareEnvironment() throws org.jivesoftware.smack.SmackException, java.io.IOException, org.jivesoftware.smack.XMPPException, java.lang.InterruptedException, java.security.KeyManagementException, java.security.NoSuchAlgorithmException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException
- Throws:
org.jivesoftware.smack.SmackException
java.io.IOException
org.jivesoftware.smack.XMPPException
java.lang.InterruptedException
java.security.KeyManagementException
java.security.NoSuchAlgorithmException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException
-
-