/**
   * @return AOP test suite.
   * @throws Exception If failed.
   */
  public static TestSuite suite() throws Exception {
    TestSuite suite = new TestSuite("Ignite AOP Test Suite");

    // Test configuration.
    suite.addTest(new TestSuite(BasicAopSelfTest.class));

    suite.addTest(new TestSuite(SpringAopSelfTest.class));
    suite.addTest(new TestSuite(NonSpringAopSelfTest.class));
    suite.addTest(new TestSuite(GridifySetToXXXSpringAopSelfTest.class));
    suite.addTest(new TestSuite(GridifySetToXXXNonSpringAopSelfTest.class));
    suite.addTest(new TestSuite(ExternalNonSpringAopSelfTest.class));

    // Examples
    System.setProperty(
        IGNITE_OVERRIDE_MCAST_GRP,
        GridTestUtils.getNextMulticastGroup(IgniteAopSelfTestSuite.class));

    return suite;
  }
  public GridFactorySelfTest() {
    super(false);

    System.setProperty(
        IGNITE_OVERRIDE_MCAST_GRP, GridTestUtils.getNextMulticastGroup(GridFactorySelfTest.class));
  }