-
- All Implemented Interfaces:
-
io.github.kakaocup.kakao.delegate.Delegate
public final class ViewInteractionDelegate implements Delegate<ViewInteraction, ViewAssertion, ViewAction>
-
-
Field Summary
Fields Modifier and Type Field Description private Interceptor<ViewInteraction, ViewAssertion, ViewAction>interceptorprivate ViewInteractioninteraction
-
Constructor Summary
Constructors Constructor Description ViewInteractionDelegate(ViewInteraction interaction)
-
Method Summary
Modifier and Type Method Description Interceptor<ViewInteraction, ViewAssertion, ViewAction>getInterceptor()UnitsetInterceptor(Interceptor<ViewInteraction, ViewAssertion, ViewAction> interceptor)ViewInteractiongetInteraction()UnitsetInteraction(ViewInteraction interaction)final ViewInteractionDelegatecheck(ViewAssertion viewAssert)final ViewInteractionDelegateinRoot(Matcher<Root> rootMatcher)final ViewInteractionDelegatenoActivity()final ViewInteractionDelegateperform(ViewAction viewActions)final ViewInteractionDelegatewithFailureHandler(FailureHandler failureHandler)Deque<Interceptor<ViewInteraction, ViewAssertion, ViewAction>>screenInterceptors()Interceptor<ViewInteraction, ViewAssertion, ViewAction>kakaoInterceptor()-
-
Method Detail
-
getInterceptor
Interceptor<ViewInteraction, ViewAssertion, ViewAction> getInterceptor()
-
setInterceptor
Unit setInterceptor(Interceptor<ViewInteraction, ViewAssertion, ViewAction> interceptor)
-
getInteraction
ViewInteraction getInteraction()
-
setInteraction
Unit setInteraction(ViewInteraction interaction)
-
check
@Contract(value = _->this) final ViewInteractionDelegate check(ViewAssertion viewAssert)
-
inRoot
@Contract(value = _->this) final ViewInteractionDelegate inRoot(Matcher<Root> rootMatcher)
-
noActivity
@Contract(value = _->this) final ViewInteractionDelegate noActivity()
-
perform
@Contract(value = _->this) final ViewInteractionDelegate perform(ViewAction viewActions)
-
withFailureHandler
@Contract(value = _->this) final ViewInteractionDelegate withFailureHandler(FailureHandler failureHandler)
-
screenInterceptors
Deque<Interceptor<ViewInteraction, ViewAssertion, ViewAction>> screenInterceptors()
-
kakaoInterceptor
Interceptor<ViewInteraction, ViewAssertion, ViewAction> kakaoInterceptor()
-
-
-
-