Assert.assertFalse(sequenceAfter.shouldExecute("Database_OK_Test", "com.consol.citrus", null));
Assert.assertTrue(sequenceAfter.shouldExecute("Database_OK_Test", "com.consol.citrus.database", null));
Assert.assertTrue(sequenceAfter.shouldExecute("Interface_OK_Test", "com.consol.citrus.database", new String[] {"unit"}));
Assert.assertTrue(sequenceAfter.shouldExecute("Database_Failed_Test", "com.consol.citrus.database", null));
sequenceAfter.execute(context);
sequenceAfter = container.get("afterTest4");
Assert.assertEquals(sequenceAfter.getName(), "afterTest4");
Assert.assertEquals(sequenceAfter.getNamePattern(), "*OK_Test");
Assert.assertEquals(sequenceAfter.getPackageNamePattern(), "com.consol.citrus.database");