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 classSmackIntegrationTestFramework.DisabledTeststatic classSmackIntegrationTestFramework.DisabledTestClassstatic classSmackIntegrationTestFramework.TestRunResultstatic classSmackIntegrationTestFramework.TestType
-
Field Summary
Fields Modifier and Type Field Description protected Configurationconfigprotected XmppConnectionManagerconnectionManagerstatic booleanSINTTEST_UNIT_TESTprotected SmackIntegrationTestFramework.TestRunResulttestRunResult
-
Constructor Summary
Constructors Constructor Description SmackIntegrationTestFramework(Configuration configuration)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidmain(java.lang.String[] args)protected SmackIntegrationTestEnvironmentprepareEnvironment()SmackIntegrationTestFramework.TestRunResultrun()
-
-
-
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.IOExceptionjava.security.KeyManagementExceptionjava.security.NoSuchAlgorithmExceptionorg.jivesoftware.smack.SmackExceptionorg.jivesoftware.smack.XMPPExceptionjava.lang.InterruptedExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.IllegalArgumentExceptionjava.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.KeyManagementExceptionjava.security.NoSuchAlgorithmExceptionorg.jivesoftware.smack.SmackExceptionjava.io.IOExceptionorg.jivesoftware.smack.XMPPExceptionjava.lang.InterruptedExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.IllegalArgumentExceptionjava.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.SmackExceptionjava.io.IOExceptionorg.jivesoftware.smack.XMPPExceptionjava.lang.InterruptedExceptionjava.security.KeyManagementExceptionjava.security.NoSuchAlgorithmExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.IllegalArgumentExceptionjava.lang.reflect.InvocationTargetException
-
-