// Path: Core/src/main/java/com/roanis/tdd/core/configuration/TestConfiguration.java
// public class TestConfiguration {	
// 	
// 	private ServiceMap mTestHelpers;
// 
// 	public ServiceMap getTestHelpers() {
// 		return mTestHelpers;
// 	}
// 
// 	public void setTestHelpers(ServiceMap pTestHelpers) {
// 		mTestHelpers = pTestHelpers;
// 	}	
// 	
// 	public CatalogTestHelper getCatalogTestHelper(){
// 		return (CatalogTestHelper) getTestHelpers().get(CatalogTestHelper.class.getSimpleName());
// 	}
// 	
// 	public ClaimableTestHelper getClaimableTestHelper(){
// 		return (ClaimableTestHelper) getTestHelpers().get(ClaimableTestHelper.class.getSimpleName());
// 	}
// 	
// 	public GiftListTestHelper getGiftListTestHelper(){
// 		return (GiftListTestHelper) getTestHelpers().get(GiftListTestHelper.class.getSimpleName());				
// 	}
// 	
// 	public InventoryTestHelper getInventoryTestHelper(){
// 		return (InventoryTestHelper) getTestHelpers().get(InventoryTestHelper.class.getSimpleName());
// 	}
// 	
// 	public OrderTestHelper getOrderTestHelper(){
// 		return (OrderTestHelper) getTestHelpers().get(OrderTestHelper.class.getSimpleName());				
// 	}
// 	
// 	public PriceListTestHelper getPriceListTestHelper(){
// 		return (PriceListTestHelper) getTestHelpers().get(PriceListTestHelper.class.getSimpleName());
// 	}
// 	
// 	public PromotionTestHelper getPromotionTestHelper(){
// 		return (PromotionTestHelper) getTestHelpers().get(PromotionTestHelper.class.getSimpleName());
// 	}
// 	
// 	public ProfileTestHelper getProfileTestHelper(){
// 		return (ProfileTestHelper) getTestHelpers().get(ProfileTestHelper.class.getSimpleName());
// 	}
// 
// 	public SiteTestHelper getSiteTestHelper() {
// 		return (SiteTestHelper) getTestHelpers().get(SiteTestHelper.class.getSimpleName());
// 	}
// 
// }


import atg.nucleus.Nucleus;
import com.roanis.tdd.core.configuration.TestConfiguration;
package com.roanis.tdd.util;



/**
 * Utility methods for performing unit tests.
 * 
 * @author rory
 *
 */
public class TestUtils {
	public static TestConfiguration getTestConfiguration(){
// Path: Core/src/main/java/com/roanis/tdd/core/configuration/TestConfiguration.java
// public class TestConfiguration {	
// 	
// 	private ServiceMap mTestHelpers;
// 
// 	public ServiceMap getTestHelpers() {
// 		return mTestHelpers;
// 	}
// 
// 	public void setTestHelpers(ServiceMap pTestHelpers) {
// 		mTestHelpers = pTestHelpers;
// 	}	
// 	
// 	public CatalogTestHelper getCatalogTestHelper(){
// 		return (CatalogTestHelper) getTestHelpers().get(CatalogTestHelper.class.getSimpleName());
// 	}
// 	
// 	public ClaimableTestHelper getClaimableTestHelper(){
// 		return (ClaimableTestHelper) getTestHelpers().get(ClaimableTestHelper.class.getSimpleName());
// 	}
// 	
// 	public GiftListTestHelper getGiftListTestHelper(){
// 		return (GiftListTestHelper) getTestHelpers().get(GiftListTestHelper.class.getSimpleName());				
// 	}
// 	
// 	public InventoryTestHelper getInventoryTestHelper(){
// 		return (InventoryTestHelper) getTestHelpers().get(InventoryTestHelper.class.getSimpleName());
// 	}
// 	
// 	public OrderTestHelper getOrderTestHelper(){
// 		return (OrderTestHelper) getTestHelpers().get(OrderTestHelper.class.getSimpleName());				
// 	}
// 	
// 	public PriceListTestHelper getPriceListTestHelper(){
// 		return (PriceListTestHelper) getTestHelpers().get(PriceListTestHelper.class.getSimpleName());
// 	}
// 	
// 	public PromotionTestHelper getPromotionTestHelper(){
// 		return (PromotionTestHelper) getTestHelpers().get(PromotionTestHelper.class.getSimpleName());
// 	}
// 	
// 	public ProfileTestHelper getProfileTestHelper(){
// 		return (ProfileTestHelper) getTestHelpers().get(ProfileTestHelper.class.getSimpleName());
// 	}
// 
// 	public SiteTestHelper getSiteTestHelper() {
// 		return (SiteTestHelper) getTestHelpers().get(SiteTestHelper.class.getSimpleName());
// 	}
// 
// }


// Path: Core/src/main/java/com/roanis/tdd/util/TestUtils.java
import atg.nucleus.Nucleus;
import com.roanis.tdd.core.configuration.TestConfiguration;

package com.roanis.tdd.util;



/**
 * Utility methods for performing unit tests.
 * 
 * @author rory
 *
 */
public class TestUtils {
	public static TestConfiguration getTestConfiguration(){
		return (TestConfiguration) Nucleus.getGlobalNucleus().resolveName("/roanis/tdd/base/configuration/TestConfiguration");