Package 

Class ElevenStatesBuilder


  • 
    public class ElevenStatesBuilder<V extends MavericksView, S1 extends MavericksState, VM1 extends MavericksViewModel<S1>, S2 extends MavericksState, VM2 extends MavericksViewModel<S2>, S3 extends MavericksState, VM3 extends MavericksViewModel<S3>, S4 extends MavericksState, VM4 extends MavericksViewModel<S4>, S5 extends MavericksState, VM5 extends MavericksViewModel<S5>, S6 extends MavericksState, VM6 extends MavericksViewModel<S6>, S7 extends MavericksState, VM7 extends MavericksViewModel<S7>, S8 extends MavericksState, VM8 extends MavericksViewModel<S8>, S9 extends MavericksState, VM9 extends MavericksViewModel<S9>, S10 extends MavericksState, VM10 extends MavericksViewModel<S10>, S11 extends MavericksState, VM11 extends MavericksViewModel<S11>>
    extends TenStatesBuilder<V, S1, VM1, S2, VM2, S3, VM3, S4, VM4, S5, VM5, S6, VM6, S7, VM7, S8, VM8, S9, VM9, S10, VM10>
                        
    • Method Summary

      Modifier and Type Method Description
      final Unit viewModel11(Function1<S11, S11> stateBuilder) Define a state to be used when mocking your eleventh view model (as defined in the top level mock method).
      • Methods inherited from class com.airbnb.mvrx.mocking.ElevenStatesBuilder

        viewModel10
      • Methods inherited from class com.airbnb.mvrx.mocking.TenStatesBuilder

        viewModel9
      • Methods inherited from class com.airbnb.mvrx.mocking.NineStatesBuilder

        viewModel8
      • Methods inherited from class com.airbnb.mvrx.mocking.EightStatesBuilder

        viewModel7
      • Methods inherited from class com.airbnb.mvrx.mocking.SevenStatesBuilder

        viewModel6
      • Methods inherited from class com.airbnb.mvrx.mocking.SixStatesBuilder

        viewModel5
      • Methods inherited from class com.airbnb.mvrx.mocking.FiveStatesBuilder

        viewModel4
      • Methods inherited from class com.airbnb.mvrx.mocking.FourStatesBuilder

        viewModel3
      • Methods inherited from class com.airbnb.mvrx.mocking.ThreeStatesBuilder

        viewModel1, viewModel2
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • viewModel11

         final Unit viewModel11(Function1<S11, S11> stateBuilder)

        Define a state to be used when mocking your eleventh view model (as defined in the top level mock method). If this method isn't called, your default state will be used automatically. For convenience, the receiver of the lambda is the default state.