package com.uphyca.testing.support.v4; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentManager; import com.uphyca.testing.Infrastructure; import com.uphyca.testing.junit3.support.v4.FragmentUnitTestCase; class FragmentUnitTester<T extends Fragment> extends FragmentUnitTestCase<T> { public FragmentUnitTester(Object owner, Class<T> fragmentClass) { super(fragmentClass); Infrastructure.setInstrumentationToInstrumentationTest(this); Infrastructure.setPerformanceWriterIfPerformanceCollectorTestCase(owner); } /* * (non-Javadoc) * * @see com.uphyca.testing.junit3.support.v4.FragmentUnitTestCase#setUp() */ @Override public void setUp() throws Exception { super.setUp(); } /* * (non-Javadoc) * * @see com.uphyca.testing.junit3.support.v4.FragmentUnitTestCase#tearDown() */ @Override public void tearDown() throws Exception { super.tearDown(); } /* * (non-Javadoc) * * @see * com.uphyca.testing.junit3.support.v4.FragmentUnitTestCase#startFragment * (android.os.Bundle, android.os.Bundle, java.lang.Object) */ @Override public T startFragment(Bundle arguments, Bundle savedInstanceState, Object lastNonConfigurationInstance) { return super.startFragment(arguments, savedInstanceState, lastNonConfigurationInstance); } /* * (non-Javadoc) * * @see * com.uphyca.testing.junit3.support.v4.FragmentUnitTestCase#getFragmentManager * () */ public FragmentManager getFragmentManager() { return super.getFragmentManager(); } /* (non-Javadoc) * @see com.uphyca.testing.junit3.support.v4.FragmentUnitTestCase#getActivity() */ public FragmentActivity getActivity(){ return super.getActivity(); } }