package test.abnahme;

import junit.awtui.TestRunner;
import junit.framework.*;

import test.abnahme.A.Test100StartAuthentication;
import test.abnahme.A.Test200VerifyIdentityLink;
import test.abnahme.A.Test300VerifyAuthBlock;
import test.abnahme.A.Test400GetAuthenticationData;
import test.abnahme.A.Test500StartAuthenticationServlet;
import test.abnahme.A.Test600GetAuthenticationDataService;
import test.abnahme.A.Test700SelectBKU;
import test.abnahme.C.Test100Konfiguration;
import test.abnahme.P.Test100LoginParameterResolver;




/**
 * @author Paul Ivancsics
 * @version $Id$
 */
public class AllTests {

  public static Test suite() {
    TestSuite suite = new TestSuite();

		suite.addTestSuite(Test100StartAuthentication.class);
    suite.addTestSuite(Test200VerifyIdentityLink.class);
    suite.addTestSuite(Test300VerifyAuthBlock.class);
    suite.addTestSuite(Test400GetAuthenticationData.class);
    suite.addTestSuite(Test500StartAuthenticationServlet.class);    
    suite.addTestSuite(Test600GetAuthenticationDataService.class);        
    suite.addTestSuite(Test700SelectBKU.class);        
    
    suite.addTestSuite(Test100LoginParameterResolver.class);
    
    suite.addTestSuite(Test100Konfiguration.class);
    return suite;
  }

  public static void main(String[] args) {
    try {
      TestRunner.run(AllTests.class);
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
}