org.apache.tapestry.enhance
Class TestInjectComponentWorker

java.lang.Object
  extended by BaseComponentTestCase
      extended by org.apache.tapestry.enhance.TestInjectComponentWorker

public class TestInjectComponentWorker
extends BaseComponentTestCase

Tests for InjectComponentWorker.

Since:
4.0
Author:
Howard M. Lewis Ship

Constructor Summary
TestInjectComponentWorker()
           
 
Method Summary
protected  EnhancementOperation newEnhancementOperation()
           
 void testFailure()
           
 void testNoWork()
           
 void testSuccess()
           
protected  void trainAddInjectedField(EnhancementOperation op, String fieldName, Class fieldType, Object fieldValue, String uniqueFieldName)
           
protected  void trainGetAccessorMethodName(EnhancementOperation op, String propertyName, String methodName)
           
protected  void trainGetClassReference(EnhancementOperation op, Class clazz, String reference)
           
protected  void trainGetPropertyType(EnhancementOperation op, String propertyName, Class propertyType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestInjectComponentWorker

public TestInjectComponentWorker()
Method Detail

testNoWork

public void testNoWork()

newEnhancementOperation

protected EnhancementOperation newEnhancementOperation()

trainGetPropertyType

protected void trainGetPropertyType(EnhancementOperation op,
                                    String propertyName,
                                    Class propertyType)

trainGetAccessorMethodName

protected void trainGetAccessorMethodName(EnhancementOperation op,
                                          String propertyName,
                                          String methodName)

trainGetClassReference

protected void trainGetClassReference(EnhancementOperation op,
                                      Class clazz,
                                      String reference)

trainAddInjectedField

protected void trainAddInjectedField(EnhancementOperation op,
                                     String fieldName,
                                     Class fieldType,
                                     Object fieldValue,
                                     String uniqueFieldName)

testSuccess

public void testSuccess()

testFailure

public void testFailure()


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.