public void testIntroductionTag() {
try {
AspectWerkzDefinition aspectwerkz = (AspectWerkzDefinition)XmlParser.parseNoCache(m_input.toURL()).get(0);
Iterator it = aspectwerkz.getIntroductionDefinitions().iterator();
it.next();//skip "loggable"
IntroductionDefinition introduction2 = (IntroductionDefinition)it.next();
assertEquals("mixin", introduction2.getName());
assertEquals("mixins.Mixin", introduction2.getInterface());
assertEquals("mixins.MixinImpl", introduction2.getImplementation());
assertEquals("perInstance", introduction2.getDeploymentModel());
assertEquals("attribute", introduction2.getAttribute());
}
catch (Exception e) {
System.out.println("e = " + e);
fail();
}