mirror of
https://github.com/hmalik144/Farmr.git
synced 2026-01-31 02:41:49 +00:00
@@ -88,4 +88,8 @@ dependencies {
|
|||||||
implementation "org.kodein.di:kodein-di-framework-android-x:$kodein_version"
|
implementation "org.kodein.di:kodein-di-framework-android-x:$kodein_version"
|
||||||
/ * jxl * /
|
/ * jxl * /
|
||||||
implementation 'net.sourceforge.jexcelapi:jxl:2.6.12'
|
implementation 'net.sourceforge.jexcelapi:jxl:2.6.12'
|
||||||
|
/ * Permissions dispatcher * /
|
||||||
|
def dispatcher_ver = "4.9.2"
|
||||||
|
implementation "com.github.permissions-dispatcher:permissionsdispatcher:${dispatcher_ver}"
|
||||||
|
kapt "com.github.permissions-dispatcher:permissionsdispatcher-processor:${dispatcher_ver}"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
package com.appttude.h_mal.farmr.ui.robots
|
package com.appttude.h_mal.farmr.ui.robots
|
||||||
|
|
||||||
|
import androidx.test.espresso.Espresso
|
||||||
|
import androidx.test.espresso.action.ViewActions.scrollTo
|
||||||
import com.appttude.h_mal.farmr.R
|
import com.appttude.h_mal.farmr.R
|
||||||
import com.appttude.h_mal.farmr.model.ShiftType
|
import com.appttude.h_mal.farmr.model.ShiftType
|
||||||
import com.appttude.h_mal.farmr.ui.BaseTestRobot
|
import com.appttude.h_mal.farmr.ui.BaseTestRobot
|
||||||
@@ -33,7 +35,10 @@ class AddItemScreenRobot : BaseTestRobot() {
|
|||||||
fun setBreakTime(mins: Int) = fillEditText(R.id.breakEditText, mins.toString())
|
fun setBreakTime(mins: Int) = fillEditText(R.id.breakEditText, mins.toString())
|
||||||
fun setUnits(units: Float) = fillEditText(R.id.unitET, units.toString())
|
fun setUnits(units: Float) = fillEditText(R.id.unitET, units.toString())
|
||||||
fun setRateOfPay(rateOfPay: Float) = fillEditText(R.id.payrateET, rateOfPay.toString())
|
fun setRateOfPay(rateOfPay: Float) = fillEditText(R.id.payrateET, rateOfPay.toString())
|
||||||
fun submit() = clickButton(R.id.submit)
|
fun submit() {
|
||||||
|
matchView(R.id.submit).perform(scrollTo())
|
||||||
|
clickButton(R.id.submit)
|
||||||
|
}
|
||||||
|
|
||||||
fun assertTotalPay(pay: String) = matchText(R.id.totalpayval, pay)
|
fun assertTotalPay(pay: String) = matchText(R.id.totalpayval, pay)
|
||||||
fun assertDuration(duration: String) = matchText(R.id.ShiftDuration, duration)
|
fun assertDuration(duration: String) = matchText(R.id.ShiftDuration, duration)
|
||||||
|
|||||||
Reference in New Issue
Block a user