package uk.co.jemos.podam.test.unit.features.inheritance; import uk.co.jemos.podam.api.AbstractRandomDataProviderStrategy; import java.util.ArrayList; import java.util.List; /** * Created by tedonema on 20/06/2015. */ public class CustomDataProviderStrategy extends AbstractRandomDataProviderStrategy { private List<Class<?>> accessed = new ArrayList<Class<?>>(); @Override public <T> Class<? extends T> getSpecificClass( Class<T> nonInstantiatableClass) { accessed.add(nonInstantiatableClass); return nonInstantiatableClass; } public List<Class<?>> getAccessed() { return accessed; } }