package Ġcom . simple mobile tools . calculator . bdd . steps Ċ Ċ import Ġcom . simple mobile tools . calculator . bdd . action . Key Number Ċ import Ġcom . simple mobile tools . calculator . bdd . action . Key Operations Ċ import Ġcom . simple mobile tools . calculator . bdd . pom . Custom ize Colors Page Ċ import Ġcom . simple mobile tools . calculator . bdd . pom . Main Page Ċ import Ġc ucumber . api . java . en . Then Ċ import Ġorg . k oin . core . K oin Component Ċ import Ġorg . k oin . core . inject Ċ Ċ class ĠThen Steps Ġ: ĠK oin Component Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġmain Page : ĠMain Page Ġby Ġinject () ĊĠĠĠ Ġprivate Ġval Ġcustomize Colors Page : ĠCustom ize Colors Page Ġby Ġinject () ĊĊĠĠĠ Ġ@ Then ("^ check Ġnumber Ġdisplayed Ġis Ġ( .* )$ ") ĊĠĠĠ Ġfun Ġcheck _ result ( number : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġmain Page . check Number Displayed ( number ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Then ("^ check Ġkey Ġnumber Ġ( .* ) Ġpressed Ġis Ġdisplayed $ ") ĊĠĠĠ Ġfun Ġkey _ pressed _ display ed ( number : ĠKey Number ) Ġ{ ĊĠĠĠĠĠĠĠ Ġmain Page . check Number Displayed ( number . string ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Then ("^ all Ġavailable Ġtheme Ġoptions Ġare Ġdisplayed $ ") ĊĠĠĠ Ġfun Ġall _ them _ options _ display ed () Ġ{ ĊĠĠĠĠĠĠĠ Ġcustomize Colors Page . all Theme Options Available Displayed () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Then ("^ app Ġis Ġstill Ġfunctional $ ") ĊĠĠĠ Ġfun Ġapp _ still _ functional () Ġ{ ĊĠĠĠĠĠĠĠ Ġmain Page . operate Numbers ( Key Operations . PLUS ) ĊĠĠĠ Ġ} Ċ }