Skip to content

Commit

Permalink
Make tests into unit tests
Browse files Browse the repository at this point in the history
  • Loading branch information
pmuir committed Nov 3, 2009
1 parent 547795e commit e103b2a
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 3 deletions.
Expand Up @@ -6,11 +6,10 @@
import org.jboss.weld.introspector.jlr.WeldClassImpl;
import org.jboss.weld.metadata.TypeStore;
import org.jboss.weld.resources.ClassTransformer;
import org.jboss.weld.test.AbstractWeldTest;
import org.testng.annotations.Test;

@Artifact
public class ClassAnnotatedItemTest extends AbstractWeldTest
public class ClassAnnotatedItemTest
{

private final ClassTransformer transformer = new ClassTransformer(new TypeStore());
Expand Down
@@ -1,4 +1,4 @@
package org.jboss.weld.test.unit.implementation.annotatedItem.anonymous;
package org.jboss.weld.test.unit.implementation.annotatedItem.genericMethodReturnType;

abstract class ChoiceParent<T>
{
Expand Down
@@ -0,0 +1,26 @@
package org.jboss.weld.test.unit.implementation.annotatedItem.genericMethodReturnType;

import javax.enterprise.util.TypeLiteral;

import org.jboss.weld.introspector.WeldClass;
import org.jboss.weld.introspector.WeldMethod;
import org.jboss.weld.introspector.jlr.WeldClassImpl;
import org.jboss.weld.introspector.jlr.WeldMethodImpl;
import org.jboss.weld.metadata.TypeStore;
import org.jboss.weld.resources.ClassTransformer;
import org.testng.annotations.Test;

public class WeldMethodTest
{

private final ClassTransformer transformer = new ClassTransformer(new TypeStore());
private final Class<Choice<?, ?>> CHOICE_LITERAL = new TypeLiteral<Choice<?, ?>>() {}.getRawType();

@Test(groups = "broken")
public void testNonStaticInnerClassWithGenericTypes() throws Exception
{
WeldClass<Choice<?, ?>> clazz = WeldClassImpl.of(CHOICE_LITERAL, transformer);
WeldMethod<Choice<?, ?>, Choice<?, ?>> method = WeldMethodImpl.of(Choice.class.getMethod("aMethod"), clazz, transformer);
}

}
2 changes: 2 additions & 0 deletions tests/unit-tests.xml
Expand Up @@ -43,6 +43,8 @@
<package name="org.jboss.weld.test.unit.extensions" />
<package name="org.jboss.weld.test.unit.implementation" />
<package name="org.jboss.weld.test.unit.implementation.annotatedItem" />
<package name="org.jboss.weld.test.unit.implementation.annotatedItem.anonymous" />
<package name="org.jboss.weld.test.unit.implementation.annotatedItem.genericMethodReturnType" />
<package name="org.jboss.weld.test.unit.implementation.enterpise" />
<package name="org.jboss.weld.test.unit.implementation.enterpise.lifecycle" />
<package name="org.jboss.weld.test.unit.implementation.enterprise.sbi" />
Expand Down

0 comments on commit e103b2a

Please sign in to comment.