package Ġcom . merc ari . rx redux Ċ Ċ import Ġorg . am sh ove . k lu ent . shouldBe EqualTo Ċ import Ġorg . spe k framework . spe k 2 . Spe k Ċ import Ġorg . spe k framework . spe k 2 . style . g her kin . Feature Ċ Ċ object ĠNo Op Reducer Test Ġ: ĠSpe k ({ ĊĊĠ ĠFeature (" No Op Reducer ") Ġ{ ĊĊĠĠĠ ĠScenario (" Reduc ing Ġthe Ġstate Ġwith ĠNo Op Reducer ") Ġ{ ĊĊĠĠĠĠĠ Ġlateinit Ġvar Ġreducer : ĠNo Op Reducer < No Op Reducer Test State , ĠNo Op Reducer Test Action > ĊĠĠĠĠĠ Ġlateinit Ġvar Ġstate : ĠNo Op Reducer Test State ĊĠĠĠĠĠ Ġlateinit Ġvar ĠnewState : ĠNo Op Reducer Test State ĊĊĠĠĠĠĠ ĠGiven (" Initialize ĠNo Op Reducer ") Ġ{ ĊĠĠĠĠĠĠĠ Ġreducer Ġ= ĠNo Op Reducer () ĊĠĠĠĠĠĠĠ Ġstate Ġ= ĠNo Op Reducer Test State () ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ ĠWhen (" Reduce Ġthe Ġaction ") Ġ{ ĊĠĠĠĠĠĠĠ ĠnewState Ġ= Ġreducer . reduce ( state , ĠNo Op Reducer Test Action ) ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ ĠThen (" No Ġstate Ġchanges Ġwill Ġhappen ") Ġ{ ĊĠĠĠĠĠĠĠ ĠnewState ĠshouldBe EqualTo Ġstate ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ }) Ċ Ċ data Ġclass ĠNo Op Reducer Test State ( val Ġmeaning less : ĠString Ġ= Ġ" mean ing less ") Ġ: ĠState Ċ Ċ object ĠNo Op Reducer Test Action Ġ: ĠAction Ċ