Migrating from Burst to TestParameterInjector
['Jake Wharton']
Jake Wharton
-import com.squareup.burst.BurstJUnit4 +import com.google.testing.junit.testparameterinjector.TestParameter +import com.google.testing.junit.testparameterinjector.TestParameterInjector enum class Soda { PEPSI, COKE } -@RunWith(BurstJUnit4::class) +@RunWith(TestParameterInjector::class) class DrinkSodaTest( - private val soda: Soda, + @TestParameter private val soda: Soda, ) { @Test fun canDrink() { // TODO... } } -@RunWith(BurstJUnit4.class) +@RunWith(TestParameterInjector.class) class DrinkSodaTest { - @Burst Soda soda; + @TestParameter Soda soda; // ... } -@RunWith(BurstJUnit4::class) +@RunWith(TestParameterInjector::class) class DrinkSodaTest { @Test fun canDrink( - soda: Soda, + @TestParameter soda: Soda, ) { // TODO... } }