Guest User

Untitled

a guest
Mar 12th, 2020
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 1.43 KB | None | 0 0
  1. @LargeTest
  2. @RunWith(AndroidJUnit4::class)
  3. class CreateCommonOrderActivityTest {
  4.  
  5.     @get:Rule
  6.     val mActivityTestRule: ActivityTestRule<CreateCommonOrderActivity> =
  7.             object : ActivityTestRule<CreateCommonOrderActivity>(CreateCommonOrderActivity::class.java) {
  8.                 override fun getActivityIntent(): Intent {
  9.                     val targetContext = InstrumentationRegistry.getInstrumentation().targetContext
  10.  
  11.                     val unitMeasurements = ArrayList<TransportTypes.UnitMeasurementVehicle>()
  12.                     val unitMeasurement = TransportTypes.UnitMeasurementVehicle(2, "тг/час", "час", 0)
  13.                     unitMeasurements.add(unitMeasurement)
  14.                     return Intent(targetContext, CreateCommonOrderActivity::class.java).apply {
  15.                         putExtra(CreateCommonOrderActivity.EXTRA_IS_SERVICE, false)
  16.                         putExtra(CreateCommonOrderActivity.EXTRA_TRANSPORT_TYPE_ID, 7)
  17.                         putExtra(CreateCommonOrderActivity.EXTRA_TRANSPORT_TYPE_NAME, "Эконом")
  18.                         putExtra(CreateCommonOrderActivity.EXTRA_UNIT_MEASUREMENTS, unitMeasurements)
  19.                         putExtra(CreateCommonOrderActivity.EXTRA_COUNT_CATEGORY, 49)
  20.                     }
  21.                 }
  22.             }
  23.  
  24.     @Test
  25.     fun shouldShowTotalCount() {
  26.         onView(withId(R.id.tv_total_count_vehicle)).check(matches(withText("49")))
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment