Package com.example.skeddly.utilities
Class BaseTest
java.lang.Object
com.example.skeddly.utilities.BaseTest
- Direct Known Subclasses:
AdminToolsInstrumentedTest,EventInstrumentedTest,InboxInstrumentedTest,ProfileFragmentInstrumentedTest,UserInstrumentedTest
A base testing class that initializes all activities crucial for testing UI.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Eventprotected Eventprotected EventRepositoryandroidx.test.rule.GrantPermissionRuleandroidx.test.ext.junit.rules.ActivityScenarioRule<SignupActivity> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetup()voidtearDown()voidUnregisters theLoginIdlingResourceused insetup()when done.
-
Field Details
-
signupActivityActivityScenarioRule
public androidx.test.ext.junit.rules.ActivityScenarioRule<SignupActivity> signupActivityActivityScenarioRule -
grantPermissionRule
public androidx.test.rule.GrantPermissionRule grantPermissionRule -
eventRepository
-
event1
-
event2
-
-
Constructor Details
-
BaseTest
public BaseTest()
-
-
Method Details
-
setup
-
unregisterIdlingResource
public void unregisterIdlingResource()Unregisters theLoginIdlingResourceused insetup()when done. -
tearDown
-