public class NeedleContext extends Object
Constructor and Description |
---|
NeedleContext(Object test) |
Modifier and Type | Method and Description |
---|---|
void |
addInjectedObject(Object key,
Object instance) |
void |
addObjectUnderTest(String id,
Object instance,
ObjectUnderTest objectUnderTestAnnotation) |
List<Field> |
getAnnotatedTestcaseFields(Class<? extends Annotation> annotationClass) |
<X> X |
getInjectedObject(Object key) |
Collection<Object> |
getInjectedObjects() |
Collection<Object> |
getObjectsUnderTest() |
Set<String> |
getObjectsUnderTestIds() |
Object |
getObjectUnderTest(String id) |
ObjectUnderTest |
getObjectUnderTestAnnotation(String id) |
Object |
getTest() |
public NeedleContext(Object test)
public Object getTest()
public <X> X getInjectedObject(Object key)
public Collection<Object> getInjectedObjects()
public ObjectUnderTest getObjectUnderTestAnnotation(String id)
public void addObjectUnderTest(String id, Object instance, ObjectUnderTest objectUnderTestAnnotation)
public Collection<Object> getObjectsUnderTest()
public List<Field> getAnnotatedTestcaseFields(Class<? extends Annotation> annotationClass)
Copyright © 2014. All rights reserved.